The actors are in Montreal filming their new comedy, "Flarsky." Rogen plays a political journalist trying to hook up with his hot former babysitter.
Theron grabbed two handfuls of Rogen while locking lips ... and he appeared to be eating a Canadian street food staple, poutine.
A mouthful of Charlize Theron or a mouthful of french fries and cheese ... has never been an easier decision.
MiamiPIXX / BACKGRID