What does dunked in cheese mean?

I came across some new lingo today with all sorts of English slang in there that I didn't understand. I tried to look stuff up in Urban Dictionary but didn't do so well this time since all the phrases seemed very nuanced.

Anyway, does anyone know what "dunked in cheese" means? I am thinking not literally forced into a pool of cheese. Probably something else.
What does dunked in cheese mean?
Post Opinion