hasta la vista. expression in spanish that literally means on english " see you leater ". This expression became popupar ...
www.urbandictionary.com