1 definition by MoonOSja

ah mark are words that mean "mate" in English and it's currently popular in Cambodia
sart mark
thanks ah mark
by MoonOSja October 29, 2019
Get the ah mark mug.