Skip to main content

CanadianBaconlul's definitions

NAFTA

Based on the North American Free Trade Agreement which involves Canada, The United States and Mexico. The "urban" definition of NAFTA involves a devil's threesome with a Canadian Male, American Female and Mexican Male. Otherwise known as a "Free Trade Spit Roast."
She is definitely down for some NAFTA
by CanadianBaconlul April 18, 2013
mugGet the NAFTA mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email