Green’s Dictionary of Slang

cantaloupes n.

see melon n. (5)