Top definition
adj., a combination of the words beast and tubular: something that is extremely cool and wonderful
Friday night's events were absolutely beastular
by the hizzle May 18, 2005
Get the mug
Get a beastular mug for your papa Manley.