Top definition
Annoying person that talks a lot, probably been married 5 times, has nothing better to talk about, she's so annoying you wanna die.
Person 1: have you met Tycene yet?
Person 2: yea, she's so annoying.
by Brunette_Beauty April 24, 2017
Get the mug
Get a tycene mug for your barber Larisa.
buy the domain for your foodie site