Giblet Belch

Giblet Belch is an absolute idiot. There’s no buts about that. He is quite literally one of the stupidest creatures who has ever existed on the face of this earth and honestly it’s pretty shocking that he's able to speak or even breathe. He does have pretty cool sneakers, though.