have a charley horse(redirected from had a charley horse)
have a charley horse
To have a painful muscle spasm that most commonly occurs in the legs. (The term "charley horse" is thought to have originated from baseball slang.) I didn't sleep well last night at all. I had a charley horse that was so bad, it woke me up.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.