The place where one takes a woman when he is looking for sexual pleasure, as quickly as possible, with no thoughts of being tender, caring, gentle, etc...
The act of sexual intercourse often containing quick, powerful thrust from the male. Taking someone to [poundtown] often results in extended periods of time where slapping and clapping noises can be heard.
* These videos are coming directly from Youtube, they may or may not be most relevant to the word "Poundtown"
What is Define Dictionary Meaning?
Best thing is, its free and you can even contribute without creating an account.