Shaking My Head + Face-Palm. An acronym that's reserved for things seen on the internet that are of the utmost stupidity/ignorance.
SMHFP.
by TheBx41 October 3, 2012
Shaking My Head (while) Fist Pumping
That dude was smhfp to that music hard.
by Balotelli July 7, 2010