Suit Down To The Ground Meaning

(transitive, idiomatic) To suit perfectly.

RECENT SEARCHES