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.
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.