look up any word:
1. Merriumcake
a). A made up place, just south of Merrimack, New Hampshire.
b). Any random hick town in the Northeast.
I went to Merriumcake yesterday. It was so boring.
by JPrussel Dec 4, 2004 add a video
rss and gcal