know someone or something inside out

know someone or something inside out

know someone or something very thoroughly.
See also: inside, know, out, something