Duck

Short for dumb fuck. Someone who is being particularly annoying as rather dense.
by blackpanther1020 August 04, 2008
mugGet the Duckmug.