Top definition
A small town in maine where the smartest, awesomest, and most rockin people come from. People may say it is full of hicks but we just put that on as a front to people we don't want moving here and ruining the natural beauty and open space! Also known as V-Town
Person 1:"I'm moving to a place where everyone knows each other and the forests are untouched and there is plenty of room to snowmobile"

Person 2:"You must be moving to Vassalboro"
by V-townGirl March 26, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
2
I have a Vassalboro
by Davy Taylor June 12, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush