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.Related Words
Ahh Leo • ahh • ahh dreads • Ahh Choo • ahh kez • ahh man • ahh the atmosphere • ahh yep • Ahh, feels good! • Ahh, Pissto