tagrach

Etymology
From.

Adjective

 * 1) allusive;  canting
 * 2) smartmouthed, impertinent