Skip to main content

Iwillnevergoback's definitions

Yarmouth

A small drinking town with a fishing problem, the the nether region of Rural Nova Scotia.
I'm sooo wasted. Hey, let's go fishing to make more money for more booze!" ... "You must be from Yarmouth!
by Iwillnevergoback May 20, 2011
mugGet the Yarmouth 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