1. Fantastic relation to cats.
This shit is Meowtastic
by Me April 23, 2004
When something is so amazing awesome that it requires the word meow
I went to disney world with Wesley Snipes and it was MEOWTASTIC!
by Dr. Meow September 09, 2008