knocking shop

noun

Definition of knocking shop

slang, British

History and Etymology for knocking shop

from gerund of knock “to copulate with”, from knock entry 1

Keep scrolling for more