Wiktionary
gym rat
n. (context colloquial English) A person who spends an unusually large amount of time at a gym.
WordNet
gym rat
n. someone who spends all leisure time playing sports or working out in a gymnasium or health spa