Jaycee2009's definitions
A female or male that was involved in a sexual encounter but their partner failed to bring them to an orgasm. Therefore leading them to go "finish" the job themselves.
by Jaycee2009 March 18, 2009
Get the Finisher mug.