Top definition
When a girl squirts on her period leaving her partner standing there awkwardly drenched in blood
He said he didn't mind that I was on my period but then it turned into Carrie's Cumback and he didn't know what to say.
via giphy
by MikeBroke June 06, 2018
Get the mug
Get a Carrie's Cumback mug for your dog Manafort.