What does sifun mean?

"Fun" means "faeces" in Japanese. e.g.: dog poo is inu no fun
Si is pronounced as "Shi" in Japanese which can mean "death", so I suppose "shifun" could be translated as "death sh!t." I swear I'm not making this up!