Top definition
An itch that is unreachable.
He reached toward his back, but the isolitch remained.
by Kayla462 August 31, 2016
Get the mug
Get a isolitch mug for your boyfriend Georges.