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
ho by no soup for you May 19, 2003