Top definition
Originally a Northern Irish term, but spreading rapidly through Usenet. A derogatory term for someone of very low intelligence or who is mentally retarded. Originates from the buses that transport mentally deficient people where the occupants can be seen licking the windows.
M3 licensees are all a bunch of windie lickers
by windie licker October 17, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush