Find the word definition

Wiktionary
two pot screamers

n. (two pot screamer English)