Definify.com

Definition 2025


matarratas

matarratas

Spanish

Noun

matarratas m (plural matarratas)

  1. raticide
  2. A type of card game
  3. (colloquial) strong low-quality alcohol