tetchy - Dictionary definition and meaning for word tetchy
Tetchy - T + itchy - When a person has a itch on his body, which can't be reached by his hand, he gets irritated ;) :D
Powered by Mnemonic Dictionary
Sounds like touchy, if a stranger touches a woman she feels irritated