all-dayer

/ (ˌɔːlˈdeɪə) /

noun

an entertainment, such as a pop concert or film screening, that lasts all day