faltar calle
Meanings
Verb
1. To be lacking in experience, touch grass (Argentina, Panama, idiomatic, colloquial)