Top Definition
A very easy woman. So easy, it is said that every guy in town has had her.
Guy one: "I need to get laid!"
Guy two: "There is always Amanda."
Guy one: "The town punch?!? I'm not THAT desperate!"
by Char H January 11, 2006
5 Words related to town punch

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×