dedturdland

(Dee·Duhr·Lint)
1: An insult saying that someone or some thing belongs to the turds natural habitat.

2: The turds natural habitat.
Man 1: Hey I foubd out where john lives
Man 2: Dedturdland
by Abooted July 20, 2016
mugGet the dedturdland mug.