Last modified on 16 January 2015, at 00:54

STHU

EnglishEdit

InitialismEdit

STHU

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

AnagramsEdit