Skip to main content

Definitions by Lordkrust

An acronym for toung dart my fart hole

Basically just another way of saying fuck you.
Guy1: hay you should stop that!
Guy2: hay you should tdmfh
Tdmfh by Lordkrust August 12, 2021