a coined variation and intensification of give someone
hell, meaning to severely reprimand or scold.
Hell here refers to verbal
rebuke or
censure, Maria is the Spanish name for the Virgin Mary and is sometimes used in exclamations or oaths, and mischief means trouble.