Wiktionary
monstercock
n. (context rare nonstandard English) (alternative form of monster cock English)