Home
Search
Index
Definify.com
Definition
2024
echar_la_papilla
echar la papilla
Spanish
Verb
echar
la
papilla
(
vulgar
,
idiomatic
)
to
puke up
Similar Results