CHEESE ON YOUR CHIN Meaning of CHEESE ON YOUR CHIN in English (phr): your fly is open! (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012