Simply stated, it is short for Smoochy Face, an endearing term for a friend who ALWAYS takes pictures of themselves kissing their mate. It is properly pronounced smmmfff.
This is a derivation of 'Sausagefest' and implies that there are too many guys (sausages), and not enough girls. Usually used to describe parties, dances, and other social gatherings.