animal stuffer n : a craftsman who stuffs and mounts the skins of animals for display [syn: taxidermist, stuffer]