Top definition
A sexual act in which a virgin will undergo a long painful session of sex til her cherry has popped once that has popped. the male will smear the blood over his penis for lube.
Joey..please dont give me a dirty scarlet
by Marker_magic January 04, 2010
Get the mug
Get a Dirty scarlet mug for your barber Sarah.