look up any word, like the eiffel tower:

1 definition by nicholas maximus

 
1.
something rainbow colour that is quite fantastic.
skittles are rainbowtastic.
by nicholas maximus May 24, 2005