Gritty
/ˈgrɪti/
Slang Meanings
Used to describe something considered tough or realistic.
That movie was so gritty; it really showed what life is like in the streets.
Describing a person as determined and strong-willed.
She’s got a gritty attitude, always pushing through the hard times.