OH MY GOD. Do you feel something tickling your leg?.. how it got there