1 definition by clachrislord00d
This word is often defined as the orgasmic noise of chinese or japenese people. Teenage girls most commonly say this when commenting on someone being attractive, or in other words, "hot".
by clachrislord00d July 23, 2009