deet da deet

someone who is stupid and clueless.
Luna, you fucking deet da deet.
by chansey davis February 06, 2019
Get the deet da deet mug.