Skip to main content

noelville

Noelville is a small, Canadian town around an hour away from Sudbury. Everyone that lives there is either high, drunk, or both. There are those occasional old ladies that say "Hello to you in French when they are walking by.
What is Noelville??

Noelville sucks...!
by RandomFangirlWithRats September 23, 2016
mugGet the noelville 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