last week i went on one of my insane heaters playing poker online
gambling term refers to winning lots of money in a short period of time
"last week i went on one of my insane heaters playing poker online" What is the definition of "heaters"?