What does ‘smoke-eater’ mean?

smoke-eater

( n ) Fireman. My father is a smoke eater.