Random
Source Code

DLT

Slang for "dick licking tongue".

Marcela has a DLT like no other.

by nessanarcissist May 2, 2009

68👍 18👎