look up anything, like your first name:
1. heaving
1. Vomiting, or being within seconds of doing so.

2. Of a place, uncomfortably busy.
"The dancefloor was heaving, but some guy started heaving and a space opened up."
by marcata Aug 13, 2003 add a video
rss and gcal