1 definition by Singin' Ginger!
| 1. | 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.
|
|||
