Skip to main content

@deshodbatschd's definitions

Leon

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

Share this definition