those idiots think that hasta la vista is spelled asta la vista meaning spear the view
"1
"those idiots think that hasta la vista is spelled asta la vista meaning spear the view" What is the definition of "asta la vista"?