Top Definition
A name for vagina I heard on American Dad. Pretty damn funny if you ask me
Francine: "I've been shoving recycled carpet stuffing up my jap johnson to save money and you're spending a fortune on gas?!"
by LedZepBabe January 03, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.