1 definition by Carl finessed all my money

To steal or rob
I walked to my car & I couldn't find my phone. I got finessed!
by Carl finessed all my money December 26, 2013
Get the finessed mug.