look up any word, like jamflex:
A person that has the common sense of a garden slug, compared to the poor child on the short bus that has no control over the fact he/she licks the windows.
Jack is a total window licking retard. He got caught screwing some bitch, by his wife, in their bed!
by Jon (943) July 10, 2008

Words related to Window Licking Retard

dumbass jackass moron stupid tard