1 definition by Bearmama

Top Definition
A person of limited mental capacity who licks the windows of a short bus.
My friend Joe is a window licker.
by Bearmama January 21, 2016

Mug icon
Buy a Window licker mug!