Short for dumb fuck. Someone who is being particularly annoying as rather dense.
I think that Molly is a duck
565👍 419👎