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
Get the mug
Get a mapleleafweb mug for your father Günter.