flesh bullet Share definition Flag A mentally disabled person. Rain Man? Why would I want to watch a movie about a flesh bullet? flesh bullet by trampazoid December 24, 2008 0 0 Get merch Get the flesh bullet mug. Buy Now — $32.95 See more merch