Top Definition
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 02, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.