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