Ruined, poor performance, messed up, or dead. A combination of crushed, killed and croak.
When playing golf, John scored a triple bogey on hole 5. He really got croaked on that hole.
by mindmaster July 25, 2006
Frogs... Nature's death tool.
The old man just croaked... probably "frog" play was involved.
by Smithareens February 22, 2013