English | German | Russian | Czech

pound town English

Meaning pound town meaning

What does pound town mean?

pound town

(slang) (A metaphorical place of) vigorous, often rough sexual activity.

Are you looking for...?

pound | town