1 definition by Greg the Collins

Top Definition
A slang term for a promiscuous woman. Commonly used by drunk bikers; the term "Joubert" reached the height of it's popularity in 2010 via online escort services catered to low income clientele.
We should go hit the bars in Oshkosh tonight. I've got an extra $10 set aside in case I need to find a Joubert.
by Greg the Collins September 03, 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.