i saw that atwistedillusion last saturday night during the lordi trivia extravaganza themed party
1
"i saw that atwistedillusion last saturday night during the lordi trivia extravaganza themed party" What is the definition of "atwistedillusion"?