Question: what does smh mean on internet?
Answer: Standing for shaking my head, SMH is an internet slang initialism variously used to convey disappointment, disapproval, frustration, or impatience.