window licker Share definition Flag a mentally impaired person, a helmet, a 'tard on who rides the short bus. I saw that window licker riding the short bus with all the other 'tards last week. window licker by Jasonian December 28, 2005 0 0 Get merch Get the window licker mug. Buy Now — $32.95 See more merch