Top Definition
a once-popular Canadian political discussion forum associated with the University of Lethbridge in the bible-belt of the province of Alberta. At first Mapleleafweb strove for intelligent discussion carried out under objective rules. In recent years the rules and tone have been changed to give greater advantage for those promoting rightwing views.
Many people who used to post at have been driven away by the increasing favoritism given to rightwing participants.
by Figleaf23 November 26, 2009
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.