the biggest mountain in the world, located in Burlington, Ontario, Canada. Fatter and heavier than any other moutain.
by Monty Burns April 06, 2004
Located in Burlington, Ontario Canada this is one massive mountain. It is not that tall but don't let that fool you, it pretty damn big. Famous for eating and vomiting erasers. If you plan on visiting Mt. weber, prepare for severe sweating and a vile smell.
by Monty April 15, 2004
by Yao Ming April 07, 2004