1 definition by Jenne

1
The kids on the short bus that lick the windows. Also can be used when someone is really drunk or stupid
That girl we met at the bar last night was such a window licker
by Jenne October 05, 2006
Get the mug
Get a Window Licker mug for your cat Yasemin.