richard liu

simping on other people, even in the same gender.
by blinmachine September 23, 2020
Get the richard liu mug.

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 28, 2022
Get the Richard Liu mug.