1 definition by nessanarcissist

Top Definition
DLT
Slang for "dick licking tongue".
Marcela has a DLT like no other.
by nessanarcissist May 01, 2009
Mug icon
Buy a DLT mug!