know something inside and out

idiom

Definition of know something inside and out

: to know something completely She knows the business inside and out.