apechugarse
Spanish
Verb
apechugarse
infinitive of
apechugar
combined with
se