champurrarse
Spanish
Verb
champurrarse
infinitive of
champurrar
combined with
se