Skip to main content

Definitions by chhaynese

it means dog in khmer but relatively used as an insult
look at that somphors
you are a somphors
somphors by chhaynese November 23, 2021