Top definition
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 mug
Get a windae licker mug for your brother Jerry.
A person covered in spots, lives in a cardboard box and pops boners over everyone
Oi you O you Yere a windaelicker
by Toddw2004 September 09, 2016
Get the mug
Get a Windaelicker mug for your girlfriend Riley.