Definitions by Doctor of Love
F.S.O.D
I am going to use a F.S.O.D on my sexual partner tonight. A dildo, sexual toy that attaches to the head of an individual which is then used to penetrate another's sexual organs.
F.S.O.D by Doctor of Love December 1, 2010