Defeated Meat Share definition Flag When one ejactulates and tears the skin on his dick. Oh no, I just Defeated Meat! Defeated Meat by D4nkD4ddy May 7, 2018 0 0 Get merch Get the Defeated Meat mug. Buy Now — $32.95 See more merch