Skip to main content

Definitions by blackpanther1020

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