Definitions by richkid89
Windowlicker
A funny girl from Massachussetts who call the one she loves and cares for Windowlicker, because of her inability to remember all the nicknames of us dear friends.
That's my good friend, he/she's my windowlicker!
Windowlicker by richkid89 June 2, 2010