The worst word to call someone, according to Bree Essrig.
"She's such a duckmuffin"
*everyone gasps*
by mooilikecheese August 17, 2015
Get the duckmuffin mug.