You are heretrenchant

trenchant


1. incisive or keen, as language or a person; caustic; cutting
2. clearly or sharply defined; clear-cut; distinct

Tags