Skip to main content

etccrew's definitions

goodrell

the most hated place on earth.. the place where kids get tardy if their 5 minutes late..
mom please dont make me go to goodrell
by etccrew February 27, 2017
mugGet the goodrell 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