moyai exclamation 1noun 1forms 1 exclamation1 •(Internet) Used to indicate humor, embarrassment, confusion, or surprise at something. noun1 •A form of stone statue built in Niijima, Japan. formsmoyais