Top definition
A combo of fantastic and fabuless. This combo creates one of the highest levels of firickin' awsum!
You look fantabuless!
by katelynne_de_amuor September 09, 2006
Get the mug
Get a fantabuless mug for your coworker Julia.