Skip to main content

Definitions by Nebuwa

A sexually transmitted disease.
Aids, HIV +/-, ect.
I gave your crush an STD last Taco Tuesday
STD by Nebuwa August 16, 2016