Skip to main content

Definitions by A person that hates Leo

Nothing but the biggest douche in the world.
"Fuck Leo"
Leo by A person that hates Leo November 22, 2016