Definify.com

Definition 2024


titchiest

titchiest

English

Adjective

titchiest

  1. superlative form of titchy: most titchy