Translation of pilapuesta in English:

pilapuesta

on the ball, adj.

invariable adjective

informal
Central America
  • 1

    on the ball informal