1 definition by John Freeze

Top Definition
To utterly fail because of an incompetent teacher.
That mean ho just freakin' neffenated my grades.
by John Freeze October 11, 2007
Mug icon
Buy a neffenate mug!