dick weasel
freshman larry is such a dick weasel
a sneaky guy who has no shame in plotting to get girls to have sex with him
"freshman larry is such a dick weasel" What is the definition of "dick weasel"?