Top definition
a mixture of fantastic and fablous
i had a fantablous day
by shippo December 13, 2004
Get the mug
Get a fantablous mug for your father Abdul.