Luckily, he wasn't injured. We had to call another friend to check out the receptacle. There were loose metal wires bouncing around in it. The person who installed the plug receptacle is here now. They said it was faulty. Thanks DUDE. You installed it, you fix it.
Soon, the installers will be here putting in my new countertops. YAY for a somwhat updated kitchen!