knack shop

Fun Dictionary -> knack shop

knack shop - Vulgar Dictionary definition

A toy-shop, a nick-nack-atory.