Skip to main content

Definitions by craftierthanu

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.
tmd by craftierthanu May 20, 2010