Skip to main content

Scamacca's definitions

Igituba

A word referring to a vagina in the Rwandan Language
Ufite igituba cyiza
by Scamacca May 3, 2024
mugGet the Igituba mug.

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