Skip to main content

blackpanther1020's definitions

Duck

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

Share this definition