InnocentWhiteRoses's definitions
an expression (typically used by the Koreans; however it is often used by everyone) that suggests extreme happiness or of being in the state of excitement
by InnocentWhiteRoses July 11, 2005
Get the kekemug.
Get the kekemug.