Meaning of echón in Spanish:

echón

Translate echón into English

adjective & masculine and feminine nounfeminine adjective echona

Venezuela
  • 1[persona] Que presume exageradamente de sus habilidades o de sus bienes.