Definitions by James poz sart
Jeng mae ah huy
Jeng mae ah huy which is khmer word, it mean joy mae ah heng in khmer and fuck your mom ah heng in English, People say it when they are mad about someone name heng
Jeng mae ah huy by James poz sart February 21, 2021