put yo d
(Philly Slang) Means basically spit fax. Short for put you down. When some says they're gonna put yo d they're basically sayin they are gonna put you down in the argument with whatever shit they're gonna say.
*Person 1 gets flamed*
Person 2: Yo cuh he put yo d
Person 2: Yo cuh he put yo d