Top Definition
the most smelliest fart a butthole could release. the smell will blow you away. literally. your head will explode with this scent in your system.
wooo you just exploded a licky boo.
by lolololololololololololsnsndns October 25, 2013

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.