1 definition by Corey Light

Top Definition
when you punch a bitch in the vagina
dat bitch was up in my face so i gave her a well deserved poon-punch
by Corey Light October 07, 2006

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.