1 definition by chi2

Top Definition
A tradition carried out upon entering the South Bay city of Saratoga which involves rolling down all windows and screeching at the top of your lungs in an obnoxious manner.
Who wants to do the saratoga scream today!?
by chi2 September 19, 2012

Mug icon
Buy a saratoga scream mug!