Definify.com

Definition 2025


STHU

STHU

English

Initialism

STHU

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

Anagrams