Pink cheese green ghost

what does pink-cheese-green-ghost mean? i heard it was a latino joke about white people but i dont get it. well if you say ifas tenough its actually sayin pinche gringos, whcih they are saying white people are greedy..yeah i have a few latin friends who soeak that around me. Pink cheese green ghost