In informal street slang and colloquial youth vernacular, to "heave" means to vomit, throw up, or expel stomach contents due to illness, intoxication, or intense disgust. Additionally, in older maritime and athletic subcultures, it could casually refer to tossing or throwing an object forcefully across a distance without precise aiming.
1 votes
Marked as accepted