Lice alert, it itches! The louse may be tiny, but once on our heads, we know it's there! Are louse disgusting? Yes, but not only that!