Top Definition
It Means Dedicated to the lord
Johnny was talking about god at school

Joe: Man that dude is so DTTL

Bob: ya he is dedicated to the lord
von nmpaq22 9. Juni 2013

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×