Qua qua qua

Another way of expressing laughter in Spanish, like ha ha ha or ja ja ja.
by Da Guv'nor December 26, 2012
mugGet the Qua qua quamug.

Share this definition