diddiest
English
Adjective
diddiest
superlative form of
diddy
: most
diddy