Top Definition
anything and everything you can think of, used in situations when you can't say the actual word
Guy 1: Man, john's girlfriend is down to poupon

John: What did you say?

Guy 2: He just said she down to get her poupon on

John: What the fuck are you two talking about!

Guy 1 & 2: (Laughing)
by the ace of goons March 23, 2011
A coupon that sucks and is pointless
man i got this terrible poupon in the mail and i am never going to use it, what a waste
by Poupon man July 20, 2008
Free Daily Email

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

Emails are sent from We'll never spam you.