doched means: Doping refers to situations in which you have been “doched” (or fucked extremely badly). the term “doch” is another meaning for “fuck” it is widely used in asian countries like India,Bhutan,Bangladesh,Pakistan. (in Community Dictionary, added by Heriberto Prieto)