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 4, 2007
Get the twinkle twat mug.
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 8, 2009
Get the Twinkle Twat mug.