–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
by Captain SquirellButt November 9, 2010
Get the Delboid mug.is composed of three parts; anterior, middle and posterior. only the middle part is multipennate, probably because its mechanical disadvantage of abduction of the shoulder joint requires extra strength.
by aaron hung March 4, 2008
Get the deltoid mug.Related Words
by delroid February 1, 2018
Get the delroid mug.by Toppletits January 24, 2009
Get the Mr. Deltoid Steep mug.by Monkey247 July 28, 2022
Get the Deboid mug.Deltoid: (noun) A mystical creature from ancient folklore known for its unparalleled awesomeness, often associated with being cool or sweet. Legend has it that those who possess deltoid vibes possess untapped powers to impress everyone around them with their epicness.
by kaironaut November 30, 2023
Get the deltoid mug.