Green’s Dictionary of Slang

teddimachoot n.

[Hind. teri ki ma choot' = ‘your mother’s cunt]

(Anglo-Ind.) an extreme insult.

[Ind]‘Quiz’ Grand Master 92: [illus.] Ban chut Soor Terri mau — .
[UK]M. Rafter Percy Blake 219: [E]ver and anon, they would salute me with a volley of oaths and imprecations, exclaiming, ‘Feringhee Banchoot! Teereemaukachoot!’ and other equally brutal and offensive terms.
[UK](con. WW1) P. MacDonald Patrol 165: He thrust out and arm and pinned the writhing Sanders to his blankets. ‘Stay still, teddimachoot!’ he said, and laughed.
[soc.culture.pakistan (Google groups) 21 Sept [Internet] Hand over 20 indian terrorist (Paki response: yeah tere maa ki choot come get em)].