soup nuts (adjective) thorough/thoroughgoing: exhaustive
Sinonime: absolute, all the way, all-embracing, all-inclusive, all-out,
assiduous, blow-by-blow,
careful, circumstantial, clocklike,
complete,
comprehensive,
conscientious,
detailed,
efficient,
exact, from A to Z,
full, full-dress,
in-depth,
intensive, itemized,
meticulous,
minute,
painstaking,
particular, particularized,
plenty,
royal,
scrupulous, slam-bang, soup to nuts, sweeping,
tough, whole-hog
Antonime: incomplete, inexhaustive,
partial,
superficial, unfinished