Skip to main content

Definitions by Parrot Owl

An acronym for “shaking my freakin noodle”
I can’t believe that your manager still listens to early 2000’s emo music. SMFN...
SMFN by Parrot Owl January 13, 2020