Top Definition
what do you think it means?
could you pass me some toilet paper??
by bong up August 06, 2004
6 Words related to taking a France

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.