Skip to main content

Captain SquirellButt's definitions

Delboid

–noun Slang.
1. An insufferable prick of sub-normal intelligence.

2. The lower half of the scrotum, where the two testicles meet and form a slight W shape.

Origin:
2010; Having to put up with Delboids all day.
My Delboid is inflamed
by Captain SquirellButt November 9, 2010
mugGet the Delboid 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