FARMER GILES /FARMERS Meaning of FARMER GILES /FARMERS in English Noun. Haemorrhoids. Rhyming slang on piles. E.g."Doctor, have you any soothing ointment for my farmers." [Orig. Aust.] Slang English vocab. Английский сленговый словарь. 2012