1 definition by ChubbyPuppy0093

Top Definition
A slang term for someone who is very slow or dim-witted.
First Guy: Dude, what's with Paul?

Second Guy: I'm pretty sure he rode the short bus and was a window-licker.

First Guy: Well that explains the helmet.
by ChubbyPuppy0093 April 14, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.