TFT.pushcolor() explanation

I'm working with an MCU friend 2.4 TFT as part of a gaming project I'm developing. I've been looking at the mcufriend_kbv files and I'm seeing the command TFT.pushcolor but I've been looking around and I can't find an explanation of what it does and how.

I was hoping someone could enlighten me on the subject