Someone with a,defiantly, massive penis. Also one of the most beautiful and handsome people you will ever meet
Ohh yeah that James finch fella, he tapped me good I squealed till I came