Vee Tha Rula shares new song "Double Guess"