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?
2👍 3👎