last hurrahs

English

Noun

last hurrahs

  1. plural of last hurrah