look up any word, like lemonparty:
 
1.
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