Skip to main content

boocheba

a worm that is extremely long and is possesed by the devil and after being cut can still survive
dang that stupid boocheba wont die
by scott May 13, 2005
mugGet the boocheba 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