Wiktionary
pisspants
n. (context slang vulgar derogatory rare English) An objectionable or cowardly person.