Leptard means: A very antisocial person, often found in isolated areas. A lot of time, you are glued to a digital device. (in Community Dictionary, added by Olive Woodward)
What else does Leptard mean?
- One bag of dusk. (in Community Dictionary, added by Kaitlyn Floyd)
- One is a mix of a leper and leopard. It is an insult that can be very hurtful. It’s more insulting than calling someone a bitch, if you think about it. (in Community Dictionary, added by Arthur Cole)