Skip to main content

Definitions 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?
darf by Bbcakes October 9, 2014