Skip to main content

Definitions by Dawgbruh

An acronym for “So Happy I Tear Up”, used when expressing a state of mind of feeling good when also overwhelmed by emotions of love and compassion
Friend: Yo bro how you feeling?
Me: Shitu
Friend: Same bruh
Shitu by Dawgbruh November 30, 2022