1 definition by Mongo123

Top Definition
A person who is a complete idiot and spends their time licking windows for entertainment
Jaysus that mcguinness chap is an awful windowlicker
by Mongo123 March 30, 2017

Mug icon
Buy a Windowlicker mug!