Definify.com

Definition 2025


palmarla

palmarla

Spanish

Verb

palmarla

  1. (colloquial) to croak, snuff it.