1 definition by dbviwuhbv

1. General insult

2. Literally a stain made by cum, cum being the product of coming or having came, comed or cummed.
You're a cumstain on the bedlinen of society.
by dbviwuhbv October 5, 2010
Get the Cumstain mug.