1 definition by bubbalicous

Top Definition
Somthing that is F@$!ing awesome
Dude thats fricken mammoth!
by bubbalicous December 11, 2005

Mug icon
Buy a mammoth mug!