it means throwing a grenade while hugging your mother. Signifies one is being very filial to his/her mother.
by Rolaril12 September 8, 2023

by Jesseho January 31, 2014

by hkooolong cha May 20, 2023

by MoseQuicky November 22, 2021

The most amazing, sweetest, smartest, sexiest person ever. They are super pissing funny and smaet and super duper nice. They are the prettiest, sexiest, hottest person ever. She is better than you.
Mo is so hot.
by georg1e November 22, 2021

by Liberty KinAide February 28, 2023
