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 a windae licker mug for your buddy Georges.
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 10, 2008
Get a winda licker mug for your Uncle Günter.