look up any word:
1. To go rainbow
To go rainbow on something comes from the phrase "colorful language."

It basically means swearing at someone.
I almost went rainbow on some idiot today.

I wanted to go rainbow on that asshole.
rss and gcal