Green’s Dictionary of Slang

mestee n.

see mustee n.