Fast-and-furious definitions

(idiomatic) Rapid and energetic.
adjective
0
0
Advertisement