Top definition
When something is both amazing and fantastic at the SAME TIME :D
You got a Fushigi Ball? Well that's amaztastic!! I wish my balls could defy gravity..
by lolicakes August 11, 2010
Get the mug
Get a amaztastic mug for your mate Manley.