1 definition by Blake O'Toole

stands for super torqued dick. Usually contracted by people named Mike.
Mike has an STD, kelsey should shower with him.
by Blake O'Toole October 30, 2013
Get the STD mug.