Top definition
A word to save your ass when you cant decide wheter to say fantastic or tubular.
by Li was here August 02, 2003
Get the mug
Get a Fantubular mug for your dog Larisa.