Top Definition
1) A frozen version of the favorite energy drink bawls found in 7-Elevens throughout the midwest
2) Vodka and bawls
Ow! I just got a brain freeze from these snobawls!
Dang man, I've got a hangover from snobawls.
by Artemis Jones November 14, 2006
5 Words related to snobawls

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.