shit my scrot is so itchy, that is some mega doodleshwagen right there
uncomfortablness in the male genitalia area
"shit my scrot is so itchy, that is some mega doodleshwagen right there" What is the definition of "doodleshwagen"?