Last modified on 31 July 2014, at 19:36

EnglishEdit

InitialismEdit

STHU

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

AnagramsEdit