1 definition by mononoke

Top Definition
A girl of outstanding talent who also happens to be irresistible. She is one of a kind with ever changing hair colour. Given the chance, she will make all your dreams come true.
Did you see that girl?!

Yeah, that was Twinkle.

She's incredible...
by mononoke May 18, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×