Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Leang Meaning
Leang
(v) The act of building a human
pyramid
. Especially one with
naked men
. From
Cambodian
.
Let's get
together
and Leang.
By Aloise
Upvote
Flag