1 definition by The Twelve Inch Pianist

Top Definition
n. A fictional destination that is visited every time rough sex is had.
1. "What'd you and ________(unimportant girl's name)do last night?"
"Oh, we went to dinner and took a trip through Pound Town."

2. "Man I would love to take that girl to Pound Town"
by The Twelve Inch Pianist July 10, 2005

Mug icon
Buy a Pound Town mug!