Green’s Dictionary of Slang

gritty n.2

see nitty-gritty n.