(of a dead animal) having the skin filled with material to restore the original shape and appearance
a stuffed parrot
used to express indifference towards or rejection of (something)
stuff the diet!
defeat heavily in sport
Town got stuffed every week
(of a man) have sex with (someone)