1 definition by ChubbyPuppy0093

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
Get the Window-Licker mug.