Search in full dictionary

BALL, HAVE (SOMETHING) ON THE (1)

BALL, HAVE (SOMETHING) ON THE (1)
ScnMaster
(colloquial) be smart, clever; be skilled and have the necessary know-how. —PDC Volume 8 Approved Glossary