Learn English Every Day
Know someone/something inside out
To know everything about someone or something.
“I know these eastern rural chaps inside out.”
WORDSchap: a man, boy.