Top definition
A miniature town, no a truck stop located on 109. Where every citizen is a pot head
Hey i'm moving to Millis Massachusetts
Where?
by Backblast October 24, 2012
Get the mug
Get a Millis Massachusetts mug for your fish Helena.