1 definition by TheBeastWith2Backs

Top Definition
Goodstock is a synonym for good lovin. Like to be really good at sex.
"I was educated in Goodstock, so i get all the pussy i could ever want"
by TheBeastWith2Backs September 04, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.