Top Definition
Vaginal deodorant to mask the smell of menstration and / or other nasty odours
She must be wearing twinkle twat with that strange aroma of perfume
by rob Hogarth September 04, 2007
A bitchy woman usually in her teens or 20s, keeps up with the latest trends and thinks she is the shit. Appears as a wannabe diva and likes all superficial things that sparkle and glitter, hence twinkle twat.
I ran into Charlene yesterday at the mall and said hi but she completely ignored me. Man, what a twinkle twat.
by Widdle Munchkin July 08, 2009

Free Daily Email

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

Emails are sent from We'll never spam you.