Whats the meaning of this word?

What does finessed mean?


0|0
1|1

What Guys Said 1

  • "To finesse" means to tackle something delicately skillfully.

    0|0
    0|0

What Girls Said 1

Loading...