my boyfriend cheated on me and now i have bumps in the alley
hemorrhoids, genital warts, herpes, or syphilis
"my boyfriend cheated on me and now i have bumps in the alley" What is the definition of "bumps in the alley"?