ding dong ditch

Da Hood related
1. Being a camouflage of the road and knocking on someone's door. The owner of the house may or may notice you.
2. Knocking on someone's door, running and then hiding.
by defined word definition July 27, 2023
Get the ding dong ditch mug.

Ukrussian

Something that likes Ukraine while living in Russia.
Who is that Ukrussian? Is he from 2113?
by defined word definition March 14, 2022
Get the Ukrussian mug.