by Kruger606 May 27, 2005
Term used in Northern Ireland to describe a person with mental or physical disabilities who stares at people through the window of a bus. Outside of Northern Ireland the term would be windowlicker instead windylicker.
by Whowantspeas November 4, 2018