a person who is cracked at video games
Me: Wow that person is so good! Everyone: Yes he's an UWUTURTLE.
2👍 2👎