Definition of espumajear in Spanish:

espumajear

intransitive verb

  • 1

    Spain Echar espumarajos [una persona o un animal].