Green’s Dictionary of Slang

Mett n.

see Met n. (3)