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.
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.