an acronym meaning, “sit on my face and never get off”.
gosh i wonder if that girl would like to s.o.m.f.a.n.g.o.

Read Also:

  • weedertine

    a r*t*rded girl who thinks that she a lit person. she is a big c*nt and everyone hates her ur such a f*cking weedertine

  • eblergh

    to make a high pitched “blergh” sound during netflix and chill while high on ecstasy. did you hear stacy’s story about adam last night? he totally eblerghed.

  • rvmirxz

    a compet*tive counter-strike player, one of the best with the big green. rvmirxz was a good this match..

  • urban facebook

    a combination of the urban dictionary and facebook. urban facebook is cool.

Disclaimer: s.o.m.f.a.n.g.o definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.