look up any word, like donkey punch:

1 definition by craftierthanu

 
1.
tmd
Muslim acronym for: The Muslim Dream

Somebody who is both religious, and the hottest thing ever.
Who is that ridiculously delicious human being, praying?

That stud is TMD.
by craftierthanu May 20, 2010
146 56