A phrase to say to anyone with the name "Leo"; implies that they have just done or said something stupid or silly. These Leos also tend to be feisty (and Russian).
by Shackee April 29, 2022
Get the Ahh Leo mug.
Get the Ahh Leo mug.We'll email you a link to sign in instantly.