Top definition
1. Slang for human feces. aka Pudding Pants

2. Used jokingly about manure See: Rocky Mountain Oysters

Origin from Punjab based on the 5 rivers of Punjab. It has been socially acceptable to defecate in public, so the Five Rivers are pretty polluted.
1. "Sounds like someone has some Punjabi Pudding that needs to attended to," says the mother as she passes the wailing baby to her husband.

2. Let's fix Bob's wagon - we'll send him over some Punjabi Pudding after he eat's the Rocky Mountain Oysters!"
by punjabistar June 05, 2018
Get the mug
Get a Punjabi Pudding mug for your Aunt Sarah.