know something inside out
bir şeyi avucunun içi gibi bilmek, bir şeyi en ince ayrıntısına kadar bilmek
To know every detail of a subject, place or system extremely well.
- After teaching the course for ten years, she knows the syllabus inside out.
- Don't worry about getting lost — Ahmet grew up here and knows the city inside out.