Siren Special Share definition Flag When your friend annoys you and you send them pictures of your poop Ex. Tora if you don’t leave me alone I swear to God I’m going to give you a Siren special Siren Special by -_-XIII August 10, 2022 0 0 Get merch Get the Siren Special mug. Buy Now — $32.95 See more merch