shakingmyheadproductionscom Shaking My Head Productions
Feeling bewilderment while having a wobbling and my heart brimming with irritation while sheer bewilderment - that's the essence of the head-shaking viral phenomenon.
Urban Dictionary smh my head