s.o.m.f.a.n.g.o
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.
by Redlline November 28, 2016
Flag
Get the s.o.m.f.a.n.g.o neck gaiter and mug.

• © 1999-2021 Urban Dictionary ® • advertise • terms of service • privacy • dmca • bug report • help • blog • data subject request