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