1 definition by Turtledeeznut

A wonderful man who has a gigantic penis and who likes turtles, finleys are extreemly good in bed an they like to shout out random German phrases he learned in his geman 1 class
Finley is so good in bed
by Turtledeeznut March 19, 2016
Get the Finley mug.