What is Leppa?
1.
An alder tree.
"Leppa" is what people in Finland call the alder tree.
See
2.
A person who is
"you're a leppaaaa for stealing that french champagne"
"lol yeh, you're such a shifty cunt!"
See
Random Words:
1.
Referring to being a master of a given gaming subject/series.
He knew the entire history of Knuckles the Echidna! He's a veritable..
1.
A woman who wears an out fit like a school uniform of a white oxford shirt, plaid miniskirt, lacy white socks and spike heels, and her h..