1 definition by Steoko Solokov

The single greatest sequel of the worst game ever made.
Also a meme from videogamedunkey Youtube's channel.
by Steoko Solokov July 28, 2018