ALLY MCHURL Meaning of ALLY MCHURL in English Someone who has an eating disorder. Example: I don't know why he asked her to dinner--she's an Ally McHurl. Slang English vocab. Английский сленговый словарь. 2012