What is S.o.f.?
Sit on face. A term used for lesbian sex.
I would really like to S.O.F. on her. She's hot.
See lesbian, sex, cunnilingus, homosexual, vagina