A fork of Rural Dictionary
Short for dumb fuck. Someone who is being particularly annoying as rather dense.
I think that Molly is a duck