Trash Puppet Share definition Flag An unoriginal immoral social influencer. That dude on YouTube is such a trash puppet- he’s doing the same crap the other guy did on MTV 20 years ago. Trash Puppet by marecia February 4, 2021 0 0 Get merch Get the Trash Puppet mug. Buy Now — $32.95 See more merch