sadist: someone who obtains pleasure from inflicting pain or others
pervert: a person whose behavior deviates from what is acceptable especially in sexual behavior
weekend: a time period usually extending from Friday night through Sunday; more loosely defined as any period of successive days including one and only one Sunday