Definify.com

Definition 2024


STHU

STHU

English

Initialism

STHU

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

Anagrams