Definify.com

Definition 2024


echar_la_papilla

echar la papilla

Spanish

Verb

echar la papilla

  1. (vulgar, idiomatic) to puke up