1 definition by James poz sart

Top Definition
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 kon mi joy mray
by James poz sart February 21, 2021

Mug icon
Buy a Jeng mae ah huy mug!