fantabulous meaning
What does fantabulous mean in Urban Dictionary?: Fantabulous is an adjective meaning one thing is of the finest quality. Its a combination of fantastic and fabulous, which was commonly used in Londonâ¦