Top definition
The scar left around one's neck when they are found dead from auto-erotic asphyxiation.
"I'm intrigued, but I don't think I'm quite ready to try a Dutch Soccer Scarf."

Tairy: "Hey Milt, is that a Dutch Soccer Scarf?"

Milt's Coroner: "No."

Sex

Suicide

Suicidal Sex

A-Rod's post-season record'
by Pseudo-Tairy October 31, 2009
Get the mug
Get a Dutch Soccer Scarf mug for your father-in-law Jerry.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the merch
Get the Rest in power neck gaiter and mug.