1 definition by Youngster123

A "video game" created by Satan himself...
Friend 1: What's your favorite video game?
Friend 2: League of Legends
Friend 1: What's that?
Friend 2: A video game created by Satan himself
by Youngster123 May 8, 2021
Get the League of Legends mug.