look up any word, like pussy:
 
1.
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
 
2.
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