look up any word, like kappa:

1 definition by chachagirl1991

 
1.
Pee of glitter
Oh wow there is unicorn pee everywhere.
by chachagirl1991 April 27, 2011