I've seen some maps that have uniquely-shaped inset maps. How can I do this in ArcMap?
In Data Frame options, there is an option to clip a data frame to a features extent.
Check this old thread about some limitations of this(like no raster data in non-rectangular data frames)
Retrieving data ...