Top definition
To work to hard and die doing it.
So and so worked so hard that they Turklebaum'd
by Paul January 16, 2004
Get the mug
Get a Turklebaum mug for your dog Georges.