Top definition
Stands for 'Display Picture'. Used in chat programmes- generally IMs such as MSN.
"Like your d/p."
"Yeah, I thought about going with tights, but stockings were cheaper."
by regs_ February 20, 2005
Get the mug
Get a d/p mug for your friend Manley.
buy the domain for your diy blog