Leech Gut

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
mugGet the Leech Gutmug.

Share this definition