Top definition
It means good. It is a mix between fantastic, amazing, brilliant, fabulous, fantastic, super, great, wonderful and lovely.
Driving is fantamabrulasticereatfully good.
by Jim Koyalamatangamolongadanana October 03, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush