Comment Comment by infamouscow Can someone explain what D and M roles are for those unfamiliar? Thanks! parent infamouscow 3 years ago