Skip to main content

Sweetmelody's definitions

Scoretown

Noun. Highest form of accomplishment above all else. Usually said hand in hand with "winning"
(Just got a victory point in settlers of catan to win the game)
-Largest army, longest road, hidden VP..."Scoretown!"
by Sweetmelody April 28, 2013
mugGet the Scoretown mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email