It's that time again. We want to know your most embarrassing moments ever! Did you fart in front of your crush? Trip in the halls at school? TWIST is looking for submissions! Don't forget to include your first name and age!
What's your most embarrassing moment ever?