1 definition by Bbcakes

A person who is utterly annoying, a major fuck up, or just does stupid things a lot.
Did you hear about that bitch who shit in a locker? What a darf am I right?
by Bbcakes October 7, 2014
Get the darf mug.