Wiktionary
shit stain
n. (context idiomatic vulgar pejorative English) a stupid or despicable person.