i love german. it is so silly.
so a cat is a Katze. but if the cat is male it is a Kater. theres no specific term for a female cat, and if youre unsure you just call it a Katze.
and youre never gonna guess what hangover is in german. it is a Kater.
and even better, a muscle cramp is a Muskelkater.
so according to german a muscle cramp is a muscle hangover, which is a muscle male cat. makes sense.