Term: itchy britches
Example: did you see itchy britches sratching herself and smell her fingers at the lunch table today?
Definition: the person that is constantly at war with their itchy genitals- usually in public places such as the office or work place