1 definition by waterlol

Word used as a synonym for Waterloo located in Ontario. Can also refer to the nearby schools in the area.
Person 1: Anyone know what happened to Chang?
Person 2: Ya hes moved schools and now hes in Waterlol.

Person 1: Waterlol lost in football again today.
Person 2: They even have a football team?
by waterlol January 3, 2012
Get the Waterlol mug.