1 definition by cgi34

A term used for a low life whitoid.
Jeffery: Hey, I'm new here. Let's be friends!

Nicolás: Oh look, it's a cumskin!
by cgi34 February 28, 2022
Get the Cumskin mug.