Slang meaning of HAPPY−PRATT

HAPPY−PRATT means: Happy−pratt is British slang for a miserable woman.