Skip to main content

amplexus's definitions

dusters

The paired male sex glands located in the scrotum. Also see Testis. It is possible the word originated in Australia.
“Babe I’ve just had a shave, check out my shiny dusters”
by amplexus September 14, 2008
mugGet the dusters 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