Mexican Charliehorse Share definition Flag When you receive a charlie-horse from being shot by a riot control gun(rubber ball) I tried to run away from the police man but they gave me a mexican charliehorse! Mexican Charliehorse by Macc18 November 30, 2010 0 0 Get merch Get the Mexican Charliehorse mug. Buy Now — $32.95 See more merch