chi2's definitions
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.
by chi2 September 19, 2012
Get the saratoga scream mug.