pete checked his hetrosexuality at the door and whipped out his immolation cds
when you are finally ready to come out of the closet
"pete checked his hetrosexuality at the door and whipped out his immolation cds" What is the definition of "immolation"?