Skip to main content

Definitions by nessanarcissist

Slang for "dick licking tongue".
Marcela has a DLT like no other.
DLT by nessanarcissist May 19, 2009