← Back to Directory

Slang tagged with alert

on the ball

Alert, competent, or efficient.

🔥 63 upvotes