1 definition by Little Davey Douchebag

That 'extra' ingredient in a well-tossed salad.
She had searched around the world many times and found that her boyfriend's unwashed testicles were the best seasoned scrotons she had ever had.
by Little Davey Douchebag February 20, 2011
Get the scrotons mug.