The idiomatic phrase "makes me heave" means that a particular sight, smell, taste, thought, or situation is so profoundly disgusting, nauseating, or repulsive that it physically triggers your gag reflex or makes you feel like you are about to vomit. It expresses extreme revulsion and visceral disgust toward an unpleasant stimulus.
1 votes
Marked as accepted