1 definition by anonymous00001

1
A place in NY, also known as horsetrack land.
I lost all my money to an alsoran at Saratoga.
by anonymous00001 July 02, 2005
Get the mug
Get a Saratoga mug for your mama Riley.