Amazingly spicy Simpson Twins are having tons of fun