Spanish-English dictionary »

echarse el pollo meaning in English

SpanishEnglish
echarse el pollo verb

up and leave(leave abruptly)
verb