the most powerful meme god in existence, also the secret wiener
dude that chick thinks im lord twigo-sama or something cause she likes me
by Danimax02 November 11, 2019
Get the lord twigo-sama mug.