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.
Ten year old user on IGN's Metal Gear Solid message boards who believes he is Solid Snake.
Get over it buddy, stop trying to act l..
1.
The sick, nauseating feeling in the pit of one's stomach after watching too many stupid, pointless videos possibly containing despe..