stinky chupacabra Share definition Flag The act of putting a piece of shit in strange and unusual places to startle or surprise people. While we were walking through the garden, Dorothy noticed a Stinky Chupacabra on the garden gnome's shoulder. stinky chupacabra by Suckmyyoda August 17, 2017 0 0 Get merch Get the stinky chupacabra mug. Buy Now — $32.95 See more merch