Top Definition
A word meaning very wonderful and or extravagant, and is made up of a mxture of the words FANTASTIC, FABULOUS & DELICIOUS.
Deprise will love her gift because is is so very FANTABDABULOUSOCIOUS.
by God of English Language April 16, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.