Skip to main content

Definitions by LeobigPP

Means Lion in latin and is a epic guy with an 50m PP
Man Leo has such a big peepee
Leo by LeobigPP November 21, 2019