Top definition
LDTD.

Simple

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

Oh, hells yea! LDTD.
by Tennisstar101 August 16, 2011
Get the mug
Get a LDTD mug for your mate Beatrix.
buy the domain for your travel site