charlie ward Share definition Flag A pathological liar who takes people phones and talks shit about team captains Man, you see Charlie Ward? He keeps on framing people for things they didn’t do charlie ward by Yellowboy69 October 22, 2018 0 0 Get merch Get the charlie ward mug. Buy Now — $32.95 See more merch