Top definition
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 03, 2012
Get the mug
Get a SMHFP mug for your bunkmate Paul.