Just a swear word. Previously seen in the National Lampoon. A dirtier version of "fiddlesticks".
by SamTheButcher August 28, 2009
Get the Fuckleducks mug.