Skip to main content

Bootiful1's definitions

Nova

1. Attractive women
2. Funny
3. Surrounded by lots of friends
Girl 1, "Have you heard about Nova?"
Girl 2, "Ya she got on another magazine cover".
by Bootiful1 January 20, 2016
mugGet the Novamug.

Share this definition