he was being super ditchy today, did you see him touch her ass?
"a jerk like person, or a useless person
"he was being super ditchy today, did you see him touch her ass?" What is the definition of "ditchy"?