fantastic and tubular put together
omg!, did you see her shoes? they were so fantubular.
by Reno 911!'s Terry August 22, 2007
1 more definition
A word to save your ass when you cant decide wheter to say fantastic or tubular.
Girls are fantubular.
by Li was here August 02, 2003