Spanish: espuxarrar

Spanish verb 'espuxarrar' conjugated