Lashasa palulu
Definitions
1
Posts
1
Posters
118
Views
-
An [African] [tribe] that walks on their hands when in their home, so they dont leave [footprints]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions