Adjective
i-dotting (comparative more i-dotting, superlative most i-dotting) Extremely meticulous; detail-oriented.