inside out
inside out {adv.}
1. So that the inside is turned outside.
Mother turns the stockings inside out when she washes them.
2. or inside and out also in and out
In every part; throughout; completely.
David knows the parts of his bicycle inside out.
We searched the house inside and out for the kitten.
Categories:
Source: A Dictionary of American Idioms