1 definition by johnnycash32

Top Definition
a musician whose songs are guaranteed to get the player laid, no matter what the circumstance. girls love him, guys love him...but girls REALLY love him. to all the men out there looking to get a girl really fast, pick up a guitar and learn some jack johnson, because it will get you some over and over and over and over again.
jack johnson
by johnnycash32 April 30, 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.