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