1 definition by XxbruhmasterxX

A person who seems to make everyone happy except him/herself
she still thinks she isn’t good enough, even though everyone loves her, she’s a novar
by XxbruhmasterxX August 24, 2019
Get the Novar mug.