look up any word, like the eiffel tower:

1 definition by racheldiskord

1. a smartass/know it all who think they're cool when they're really pathetic

2. someone who behaves in a retarded/stupid manner
rachel: hey dude have you seen AJ today?
meg: yeah man, he was pissing me off. he's such a rainbow kid.
by racheldiskord March 31, 2007