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