Top definition
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 father-in-law Bob.