mecachis

mecachis
interjection
1. (informal)
  • ¡mecachis! -> sugar! (British), shoot! (United States)

Have a Spanish question? Get help from experts!