by LongJ0n August 11, 2008

by sKoE March 21, 2005

a huge or monstrous creature. can ski parallel and loves industrial powerplants in the doncaster area. also drops speakers for fun.
by behemoth123 February 03, 2019

by Urban Dictionary February 07, 2005

by Chris// April 18, 2006

by Robin of Locksley February 27, 2010
