Define Crazy-ass Gym Mofo Meaning

Crazy-ass Gym Mofo
Some kind of brotha or sista who spend three hours in the gym, stacks on five workouts, and drives the coaches insane.

By Ella