known inside and out
English
Verb
known
inside
and
out
past participle of
know inside and out