Definitions by youthFoundation01
Finlay
The most loved human to ever live, an absolute sex machine that gets all the girls lacking. His humongous penis even attracts the straights of men. Don't mess with him or you will receive the D.
Finlay by youthFoundation01 May 25, 2021