1 definition by girling

It's a state of being fantastically fabulous. In this state you're so amazing that a word isn't enough to describe you.
I looked so fantabulous in that outfit
by girling May 5, 2016
Get the fantabulous mug.