Top definition
A female who is just absolutely fabulous in every way, shape and form.
Seems to be coined by Tom and Lorenzo at the Project Rungay blog.
by random_shift May 01, 2011
Get the mug
Get a fuckingfantastica mug for your brother-in-law Abdul.

Activity