turd rifle Share definition Flag A person who talks volumes crap Chief James said "boy you just shot so much shit; that your turd rifle must have been stuck in automatic!" turd rifle by melanchete October 26, 2007 0 0 Get merch Get the turd rifle mug. Buy Now — $32.95 See more merch