look up any word, like leh:

1 definition by Yoshii

 
1.
To be spazzy But at the same time your just a fantastic person. (Can some times flinch at certain things and its funny )
"Oh , melanie is so Spaztastic. "
by Yoshii August 12, 2007
8 6