winda licker

any stupid or retarded individual that is doing something mindless
look at that winda licker he gonna wipe out on that ice!
by dj masta P July 11, 2008
Get the winda licker mug.

windae licker

A Scottish colloquialism (used mainly in the West of Scotland) used to define someone of limited mental ability. This term seems to have superceded the colloquial term, mongol.
He/she eats lots of cocopops, so I think they're a windae licker.
by Singin' Ginger! June 10, 2009
Get the windae licker mug.