1 definition by blackpanther1020

Short for dumb fuck. Someone who is being particularly annoying as rather dense.
by blackpanther1020 July 11, 2008
Get the Duck mug.