SMHID

AcronymDefinition
SMHIDScratching My Head in Disbelief (text messaging)
SMHIDShaking My Head in Dispair