nitty-gritty

 
Pronunciation: /nɪtɪˈgrɪti/

noun

(the nitty-gritty) informal
  • the most important aspects or practical details of a subject or situation: let’s get down to the nitty-gritty of finding a job [as modifier]: the nitty-gritty details

Origin:

1960s: of unknown origin