Top definition
Of or pertaining to an emotion that would be experienced after something fabulous, radical and fantastic has happened.
by xo12123 September 11, 2006
Get the mug
Get a fantaburad mug for your mate Manley.