doched in Community Dictionary
- doch or doched refers to a scenario if you're "doched" or fucked very badthe term "doch" is yet another meaning for "fuck" it is popular in asian countries like India,Bhutan,Bangladesh,Pakistan by Alton BoykoReport definition
How would you define doched?