SMDRHRN Share definition Flag Acronym: SMDRHRN = Suck My Dick Right Here Right Now used in situations when some wants a blow job soon :) oh baby, SMDRHRN! SMDRHRN by TheGingerSmurf November 2, 2010 Get the SMDRHRN mug.