1 definition by Queen Goonie

Top Definition
Doing something at its greatest level;
See the thing about me. I'm always finessin' my craft. Finesse hard to Flex harder
by Queen Goonie October 16, 2013

Mug icon
Buy a finessin' mug!