Skip to main content

Definitions by jbails

An acronym for Sitting On Futon Laughing.
Girl: I think we should take our relationship farther then just a drunk dial booty call.

Guy: SOFL
SOFL by jbails June 25, 2007