Top Definition
When one person, persons or thing fart in anothers mouth.
That girl is pretty crazy when she gets drunk, she asked me as soon as I got her to my place for a Zesty Barker, so i couldnt refuse.
by Huck Steel November 08, 2011
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.