Top definition
Lepseye- Anything that's at the perfect angle ands spot
by Mizter.J July 31, 2017
Get the mug
Get a Lepseye mug for your fish Sarah.