richard liu

simping on other people, even in the same gender.
by blinmachine September 22, 2020
mugGet the richard liumug.

Richard Liu

Slang term for man who whips people with his cock.
“Bro I met a Richard Liu last night on the street, thank god he didn’t get me.”
by DinkyMcdungus October 27, 2022
mugGet the Richard Liumug.

Share this definition