anmocacayahua

you [pl.] make fun, you [pl.] deride, you [pl.] make sport