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 10, 2019
Get a lord twigo-sama mug for your Facebook friend Abdul.