1 definition by Ernsthausen

Top Definition
Acronym, stands for "Shit my pants it was so fucking funny".
in place of lol, smpiwsff.
by Ernsthausen March 28, 2010
Mug icon
Buy a smpiwsff mug!