1 definition by The Moshinator

The sickly feeling one gets after eating something that clearly sucks.
Dodgey, street food, public toilet effect, leech gutted
by The Moshinator June 30, 2015
Get the Leech Gut mug.