look up any word, like pussy:
 
1.
A homosexual male who enjoys cocks and balls in and around his mouth
Were you rainbow licking last night? Dudes a rainbow licker. You licked more rainbows then a leprachaun.
by johnny elbows February 16, 2011
 
2.
A gay person. Or someone you think is gay or stupid.
"Dude, seriously you're a frickin rainbow licker, go fuck a guy"

-"He's a beast!"

-"Nahh hes a rainbow licker."
by thecoolestsinceslicedbread April 24, 2010
 
3.
a guy who licks out a girl when she is on her period and he swallows.
he was my rainbow licker lst nite it was so good.
by sexy_just_entered March 29, 2008