In For A Wild Ride Meaning