titchy

Etymology 1
Variant of, of uncertain etymology.

Adjective

 * : touchy, easily annoyed, irritated, or offended.

Etymology 2
From, from the stage name .

Adjective

 * 1)  Tiny, very small.