PUNS

What do you call cheese that isn't yours?

Nacho cheese.

92% Funny (84 votes)