STHU

EnglishEdit

InitialismEdit

STHU

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

AnagramsEdit