Skip to main content

MoonOSja's definitions

ah mark

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
mugGet the ah markmug.

Share this definition