1 definition by soitgoes.963

Top Definition
A negative accusation alluding to someone who is mentally impaired.
Look at Ray making a fool of himself. He's such a window-licker.
by soitgoes.963 June 25, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug