xaxaxa

📘 English Definition(英文释义)
  1. The most retarded yet the funniest way to laugh.
  2. > American Dude : Nigga stole my bike
  3. > Russian Dude : xaxaxa