Definition of "deech"

deech