Top definition
The sickly feeling one gets after eating something that clearly sucks.
Dodgey, street food, public toilet effect, leech gutted
by The Moshinator July 12, 2015
Get the mug
Get a Leech Gut mug for your mate Bob.