Definition of "horridest"

horridest