Top definition
To utterly fail because of an incompetent teacher.
That mean ho just freakin' neffenated my grades.
by John Freeze October 11, 2007
Get the mug
Get a neffenate mug for your barber Sarah.