Top definition
She is very self obsessed and is freaking annoying like istg
That girl is so annoying she must be a Zenaira
by mahveenisasimp June 30, 2020
Get a Zenaira mug for your father Georges.