Last modified on 19 June 2013, at 21:11

EnglishEdit

InitialismEdit

STHU

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

AnagramsEdit