Dude is having the best sex of his life with Abigail Mac and her friends