Top Definition
In reference to someone being a complete dumbass, insinuating they ride the short bus, window lickers, they miss licking the window so much they have a lollipop of that flavor
Bill asks me where i lost my keys, if i would have known where i lost them, don't you think i would have them right now?!?!?! *hands bill a window flavored lollipop* damn retard
by JeretK77 October 05, 2008
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.