johnny was talking about god at school  joe: man that dude is so dttl  bob: ya he is dedicated to the lord
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" What is the definition of "dttl"?