Charlie Foxtrot noun1 •(slang) Clusterfuck.That commission's project has become a huge Charlie Foxtrot; who's in charge over there? formsCharlie Foxtrots