What does Butterclench mean?

Butterclench meaning in Urban Dictionary

A cross between butterflies within one's stomach and a stomach clench. A sense one gets when they contemplate someone horribly sexy.