English

edit

Adjective

edit

debbiest

  1. superlative form of debby: most debby

Anagrams

edit