itch the ditch
/ɪt͡ʃ ðə dɪt͡ʃ/
Slang for scratching an itch in a private area.
“He had to itch the ditch after sitting too long.”
My Deckに追加
/ɪt͡ʃ ðə dɪt͡ʃ/
Slang for scratching an itch in a private area.
“He had to itch the ditch after sitting too long.”
My Deckに追加