What does ‘hayburner’ mean?

( n ) A gas-guzzling car. He has a cool set of wheels but his dad drives a hayburner.
( n ) A horse that never wins a race. Don’t talk to me; I just lost a week’s salary on a hayburner at the track.