thrills and spills

English

edit

Noun

edit

thrills and spills pl (plural only)

  1. Exciting or exhilarating events.