Find the word definition

Wiktionary
pound town

n. (context slang English) (non-gloss definition: (A metaphorical place of)) vigorous, often rough sexual activity.