Top definition
The name of a street named "Dalton" where someone named "Duston" lives.
Duston's street Dalton
"Let's go to Deeltzen."
by Jexirian/JOssius/Nix May 05, 2004
Get the mug
Get a Deeltzen mug for your guy Zora.