1 definition by etccrew

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 28, 2017
Get the goodrell mug.