Top definition
A prearranged place for a swap or drop of information or goods. Particularly common usage with Spies or drug dealers.
"The Microfilm was left at the dead letterbox as arranged. We can now release the prisoner."
by Andy 696969 October 17, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
2
Where a letter ends up when it is undelieverable, by postal definition, the dead letterbox.
I can't deliever this letter so stick it in the dead letterbox.
by mspenguin November 01, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush