Nope! Up ahead in the distance mooch stands in the doorway and knew it was ‘heaven or hell’
‘mooch’ is glad you are in ‘hell’ America