thrills and spills

English edit

Noun edit

thrills and spills pl (plural only)

  1. Exciting or exhilarating events.