Definitions by No soup for you
market square day
a day in Portsmouth, New Hampshire when all the lovely liberals (i <3 liberals!!) of the secaost get together and listen to music and eat smothies and stuff. much fun, lots of street vendors.
market square day by No soup for you April 20, 2005