Charlton FC Share definition Flag A team who plays like a bunch of girls and whoever supports them are well batty! 1243, who sucks, CHARLTON FC Charlton FC by Crummy June 16, 2003 Get the Charlton FC mug.