1 definition by itsyurgirl

Top Definition
STD
Smirnoff Triple Distilled
"Hey, I just got a fifth of STD. We're 'bout to get our drink on tonight."
by itsyurgirl May 08, 2010

Mug icon
Buy a STD mug!