1 definition by IsabelleeeXD

1
A person / God / alien / vampire / clown who is unusually sparkly and likes throwing glitter at people.
Oh my god! That chick is such a Twinkles! She threw glitter at my eye!
by IsabelleeeXD April 16, 2010
Get the mug
Get a Twinkles mug for your Uncle Bob.