Top definition
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
Get the mug
Get a dedturdland mug for your cousin Rihanna.