1 definition by Werdn@

Top Definition
STD
STD - Smart To Do - Like an actual STD, it's incredibly irritating and bad for your health.
Laura was sick of all the STDs that kept appearing
by Werdn@ September 28, 2020

Mug icon
Buy a STD mug!