1 definition by AJ Banana Puddin'

D (dick) on lock. Keeping a very close eye on your man. Always looking to see if he's cheating to try to prevent him from being with another.
He is fine af but his girl got that d on lock.
by AJ Banana Puddin' June 15, 2017
Get the d on lock mug.