hot and mean abella and carter