sontochukwu Share definition Flag The devil Be careful, Sontochukwu the demon is coming. sontochukwu by pseudonym comma May 1, 2019 0 0 Get merch Get the sontochukwu mug. Buy Now — $32.95 See more merch