Delaware Slang meaning put me D. There is no way to describe this phrase except...you put me D.
She jus put me D to the most shit dog
5👍 45👎