by LongJ0n July 17, 2008
by sKoE March 22, 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 3, 2019
by Urban Dictionary February 7, 2005
by Chris// March 21, 2006
by Robin of Locksley February 27, 2010