Search in full dictionary
BALL, LIKE A
BALL, LIKE A
ScnMaster
(
colloquial
)
with great speed; with considerable effectiveness or success. A variation of like a bomb.
—
SHSBC
Binder 19 Approved Glossary