Spanish-English dictionary »

chúpate esa meaning in English

SpanishEnglish
chúpate esa phrase

put that in your pipe and smoke it(emphasizes a statement)
phrase