have one's cake and eat it, too
see eat one's cake.
Words nearby have one's cake and eat it, too
have nothing on,
have nothing to do with,
have on,
have on the ball,
have one's ass in a sling,
have one's cake and eat it, too,
have one's day,
have one's druthers,
have one's eye on,
have one's hands full,
have one's head in the sand