What is Si lang bin in Hokkien

The english translation is "Damn person's face"