1 definition by CraptinSparkles118

S H means Siren Head. A 40 foot creature with skin like flesh. 2 Sirens that mock the screams of their prey.
Friend: Have you heard of S H?

Lucy: What is an S H?

Friend: Siren Head
by CraptinSparkles118 June 24, 2020
Get the S H mug.