Roller coaster ride

Donald Steiny

scary or unpredictable situation

Synonyms:
An expression meaning traveling up and down
« Back to Glossary Index