Definition of espumajear in Spanish:

espumajear

intransitive verb

Spain
  • 1Echar espumarajos [una persona o un animal]