neffenate

To utterly fail because of an incompetent teacher.
That mean ho just freakin' neffenated my grades.
by John Freeze November 25, 2007
Get the neffenate mug.