The communist democrat who believes himself to be American.
Hey did you hear about that bitch Kevin Shan who posted some anti-China anti America anti everything shit yesterday?
by KManKDownK November 24, 2021
Get the Kevin Shan mug.