Skip to main content

Definitions by Manor37

Maximillion Troll 

The top troll in the UK... nay, solar system.
Maximillion Troll destroys the opposition again!
Maximillion Troll by Manor37 March 7, 2009