1 definition by Nagashi

A Squash-Faced Lesbian stalker that follows around my friend tasha.
Run Tasha Run!! The SFLS is behind us!
by Nagashi January 14, 2004
Get the sfls mug.