This idiom means on the other side of the Atlantic Ocean, used to refer to the US or the UK depending on the speaker's location.
Tags: location ocean