thrills and spillsnounDefinitionsExciting or exhilarating events.Sources:https://en.wiktionary.org/wiki/thrills%20and%20spills