3 definitions by dumb.b!tch
by dumb.b!tch December 8, 2019
Acronym for "sexually transmitted disease" but gen z thinks its a quirky word. Gained popularity by a song written by lovely peaches
by dumb.b!tch December 8, 2019
by dumb.b!tch December 13, 2020