When used in north eastern New Jersey/New York "Mo" generally stands for "Moron".
"My dad is such a mo. He got arrested for assaulting an officer again."
8👍 17👎