Random
Source Code

deet da deet

someone who is stupid and clueless.

Luna, you fucking deet da deet.

by chansey davis February 7, 2019