Green’s Dictionary of Slang

mint ticket n.

see mint leaf n.1