1 definition by dmoneyyo

Top Definition
when something is so great and you cant decide weather to call it fantasitc or fabulous.
gf: that movie was...
bf: fantastic? fabulous?
gf: FANTABULOUS!!
by dmoneyyo November 17, 2011

Mug icon
Buy a fantabulous mug!