Green’s Dictionary of Slang

May-game n.

In phrases