Skip to main content

Koalre7761's definitions

Doudou

Translated in English meaning „diarrhea“ or also meaning „Durchfall“ in German.
I need to do Doudou.
by Koalre7761 April 3, 2025
mugGet the Doudoumug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email