Top definition
An itch that you can only get rid of by scratching another part of the body
Even though his knee itched, he was itching his thigh because he had a body glitch
by JMUK July 15, 2012
Get the mug
Get a body glitch mug for your sister Nathalie.