Dictionary S.T. August 31, 2007 davepoobond Leave a comment S.T. – Acronym. acronym for Sharon Turner ;} acronym for STINKY TWAT. Hmmmmm, coincidence? Share this:EmailFacebookTwitterMoreRedditTumblr