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 0 0 Get merch Get the Charlton FC mug. Buy Now — $32.95 See more merch