Blondie babe Carter Cruise gets her snatch stuffed in rough action