achuchó
See also:
achucho
Spanish
Verb
achuchó
third-person singular preterite indicative of
achuchar