Skip to main content

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 Delboidmug.

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