Skip to main content

Definitions by shamala

Abbreviation for “Shame of my life”- used when embarrassed in a situation
I am shamala that I fell on the street
Shamala by shamala May 19, 2020