1 definition by O_O

Top Definition
A very stupid and annoying person
Your so Neev
by O_O February 12, 2020

Mug icon
Buy a Neev mug!