We do not currently know of any antonyms for douchiest.
The adjective douchiest is defined as:
Did you mean touchiest?