nitoi

Term used to define someone really annoying/irritating
She's such a nitoi
by Chu Personne May 09, 2021
mugGet the nitoi mug.