What Does 'SMH' Mean The Internet Slang Know Your Meme
Shakemyhead GIFs Find Share on GIPHY Undergoing astonishment while having a wobbling and my heart brimming with exasperation while total perplexity - that's the essence of the mind-boggling Internet sensation.