Top definition
A person who can be bare annoying but jokes aswell she's also normally has glasses and can shut a bitch up
She's such a nuvreet
by Darkdigestive1 January 09, 2017
Get the mug
Get a nuvreet mug for your coworker Riley.