Last modified on 14 August 2014, at 19:08

STHU

EnglishEdit

InitialismEdit

STHU

  1. (slang) shut the hell up; emphatic form of shut up!

AnagramsEdit