Top definition
The act of failing.

Can be used: Narfed
Susan: "I got 6% on that test"
Bob: "Wow, what a narf up!"

Francis: "I got hit in the face with a hammer!"
Leonard: "Your face is totally narfed up."
by French person againx2 September 09, 2010
Get the mug
Get a Narf Up mug for your mate Manley.
buy the domain for your foodie blog