Double entendre.

This idiom or expression like phrase represents:

A word or phrase having a double meaning, especially when the second meaning is a little on the “dirty” side!