Narained Share definition Flag The act of shoving a baseball bat up someone’s asshole My friend pissed me off so I narained him. Narained by nsjdhdbxjaiwjsbs March 7, 2025 0 0 Get merch Get the Narained mug. Buy Now — $32.95 See more merch