Skip to main content

dahlie's definitions

Storrs

A small town in CT. There is nothing but Cows, countryside and 20K college studets. Home of University of Connecticut, the Northeast's biggest party school. There are only 3 bars, no carwash, no grocery store, but who doesnt have fun partying in corn fields?
by dahlie May 2, 2005
mugGet the Storrs mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email