Top Definition
I think he's had a little too much happy sauce.
by Ricardo Tubbs May 02, 2006
The product of an old man jacking off behind Mcdonlads.... what's really on your big-mac. Also known as secret sauce.
Mmmm gimmie some happy sauce.
by Maengun_Odayin (Heather V!) February 07, 2010

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.