What does ‘nacho’ mean?

( adj ) Excellent, outstanding. Wow! That party was nacho!