You know that OC Marshall the Mouse?
by JukoDuko June 13, 2021
diu, meaning fuck, lei lou mou, meaning your motherin cantonese, a dialect mainly used in Hong Kong and malaysian chinese. Most of the swearing in china is related to either their mother, or your family bloodline, and comes along with a string of other equally as bad swears.
by chow ah beng December 17, 2020
by Your bigirl September 13, 2020