yesterday island

/Y EH1 S T ER0 D EY0 AY0 L AH0 N D/
noun
  1. 1

    (informal) The island of Little Diomede.