Skip to main content

Definitions by Tennisstar101

LDTD.

Simple

Layin' Down The Dick.
Did you hear last night? He laid down the dick on Ashley.

Oh, hells yea! LDTD.
LDTD by Tennisstar101 August 20, 2011