look up any word, like donkey punch:

1 definition by Shopaholic0110

 
1.
a small town in Massachusetts
Upton was voted "Most Boring Town" by the states Top 40 radio station Kiss 108
by Shopaholic0110 June 24, 2006