Top definition
The giant dump you take after eating two racks of St. Louis ribs
Dude, those were great ribs. I took a St. Louis Godzilla that was taller than the arch!
by Iben Wakenoff June 28, 2016
Get the mug
Get a St. Louis Godzilla mug for your bunkmate Rihanna.