Skip to main content

Chinese high School queen 's definitions

knee Mars lor

Chinese slang invented in 2020.03.27, literally means your mother is dead, as same as NMSL
trump: Chinese virus

Chinese: knee Mars lor
mugGet the knee Mars lormug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email