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
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.