look up any word, like doxx:

1 definition by blackpanther1020

 
1.
Short for dumb fuck. Someone who is being particularly annoying as rather dense.
I think that Molly is a duck
by blackpanther1020 July 11, 2008