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