Trivia Pirate
Question 5 / 1050%
0/4 correct
• 62% nail this

What's the psychological term for replaying embarrassing memories at 3 a.m.?