look up any word, like blumpkin:
 
1.
A person who is a) confused b) torn between two soical groups or c) likes to confuse people
Dude that guys is a total dark rainbow
by you dont know me November 06, 2004

Words related to dark rainbow

excrement jizz punk rainbow squirt swaggy