Definition/Meaning of SCNR
English - Acronym:
SCNR Sorry , Could Not Resist . Normally used to semi-apologize for an obvious wisecrack .