Define Xaxaxa Meaning

Xaxaxa
The most retarded yet the funniest way to laugh.

By Kimmy
Xaxaxa

By Alleen