ben palmer Share definition Flag a loyal but gay snake, member of the belgian small council elections. damn bro, that guy's so gay! he's ben palmer,ben palmer: suck my peen ben palmer by the real boi sr. May 4, 2019 0 0 Get merch