1 definition by LeobigPP

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

Mug icon
Buy a Leo mug!