Skip to main content

OhLuckyMan's definitions

sti

sexually transmitted infection, such as herpes, clymadia, syphilis, gonorrhea
by OhLuckyMan October 25, 2017
mugGet the stimug.

Share this definition