A Chinese swear which describes the action of making sex.
(Usually used in anger and offense others.)
(Usually used in anger and offense others.)
by Very proe February 8, 2023
it means throwing a grenade while hugging your mother. Signifies one is being very filial to his/her mother.
by Rolaril12 September 8, 2023