german charlie horse Share definition Flag the act of punching someone in the leg, but not with a fist, with a dick. i just gave your mom a german charlie horse german charlie horse by yo mamas tits. December 6, 2009 0 0 Get merch Get the german charlie horse mug. Buy Now — $32.95 See more merch