The Big Green Monster

The Big Green Monster is a character(?) in The English Roses, that is mentioned when The English Roses (without Binah) gets jealous of something, or someone (mostly Binah)