Term used in french Louisiana used to express disapproval of someone who thinks their shit don't stink. Translated means "not all that".
by mattjamesreynolds November 15, 2007
Get the pas tout la mug.
Get the pas tout la mug.We'll email you a link to sign in instantly.