Skip to main content

Definitions by lolezmad123

A fucking sexy beast that has a gigantic cock and will attract women.
Have you heard of Leo Luca?
Oh ye the guy with the big dick?
Leo Luca by lolezmad123 October 20, 2020