Traga venados
A name for a large snake, such as a boa, found in the Venezuelan Plains and Amazon regions. It is capable of swallowing large animals whole, including cattle, which is how it got its name (literally: deer swallower).
That guy eats more than a traga venados: a phrase used to describe someone with a voracious appetite.
Automatically translated from Spanish