Givethedevilhisdues

1 clue
Refund Satan's membership fee?
Similar answers:
Givethedevilhisdue
Givethedevilhisdues