A hole cut in the seat of a transport truck, allowing truckers to defecate directly onto the road, without having to stop
Dude, I can't work on this truck. Buddy has a "New Delhi Gloryhole"! There's shit ALL over the undercarriage!
by hartownlamar February 29, 2024

Bill went to Tandoori Kitchen for lunch buffet today. Now we're all gonna get blasted with the New Delhi Smelly.
by aviastar December 7, 2021
