Wow... I commend your Mom and you. While not a violent guy, I can tell you without hesitation I would have beaten that dude into a quivering...
Separate names with a comma.