Something that is way cool. Too big to be described as merely "awesome". Opposite of micro.
Did you see that movie? That shit's way macro.