This well-known joke asks: What do you call cheese that isn’t yours?
The answer is: nacho cheese.
The punchline is based on the sound of the phrase. “Nacho cheese” sounds like “not your cheese” when spoken quickly.
There is no complicated logic involved. The joke works entirely because the name of the food sounds like a different phrase in English.


