English edit

Adjective edit

cartiest

  1. superlative form of carty: most carty

Anagrams edit