Skip to main content

Definitions by deshodbatschd

Leon is a synonym for asshole
Ah! What an Leon!!
Leon by deshodbatschd November 22, 2021