Skip to main content

Me1000's definitions

umbabarauma

Of or pertaining to the seepage of the cunt of a tribal woman. Most usually from hard sex or rat bites
Her umbabarauma is like niagra falls
I collected her umbabarauma in a cup
by Me1000 March 12, 2008
mugGet the umbabarauma 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