Nagrand Slam Share definition Flag Having sex against a wall made of 200+ freshly killed animals. A reference to the World of Warcraft achievement. "I was all ready to Nagrand Slam her but then it turned out she worked for PETA." Nagrand Slam by WoWJunkie August 25, 2009 0 0 Get merch Get the Nagrand Slam mug. Buy Now — $32.95 See more merch