2 definition by Lulz1911

Top Definition
pd
It is an italian acronym which means "porco dio", frequently used in chat room or text.
Mario, dovv'รจ la bamba pd!?
by Lulz1911 July 07, 2011

Mug icon
Buy a pd mug!
Watching danky bud pics and jizzing in your pants from excitement.
i was freaking out cuz id run outta weed so i had some weed porn on the internet
by Lulz1911 January 24, 2012

Mug icon
Buy a Weed porn mug!