Taylor Hall's definitions
A word used by people who make up, or cannot speak proper English. It is "to improve or enhance something."
by Taylor Hall May 15, 2008
Get the Goodlinate mug.
Get the Goodlinate mug.We'll email you a link to sign in instantly.