Saratoga

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 Saratoga mug.