mexican-american: a Mexican (or person of Mexican descent) living in the United States
mexican: a native or inhabitant of Mexico
blockbuster: a large bomb used to demolish extensive areas (as a city block)