1 definition by Holden1502

a place where you're fucking, trying to fuck, or fucked a hoe.
I got over the party so I found the sluttiest girl there, left, and took her to pound town.
by Holden1502 March 24, 2011
Get the Pound town mug.