Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of titchy:
adjective: (informal) Tiny, very small.
adjective: Alternative form of tetchy: touchy, easily annoyed, irritated, or offended. [Synonym of touchy: easily annoyed or irritated, peevish, testy, irascible; also (figuratively) extremely sensitive, difficult to manage, use, or work.]