1 definition by girling

1
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 05, 2016
Get the mug
Get a fantabulous mug for your Facebook friend Helena.