Country Dictionary

A fork of Rural Dictionary

deet da deet

someone who is stupid and clueless.

Luna, you fucking deet da deet.

by chansey davis February 07, 2019