Skip to main content

Casino Williams-Williams's definitions

Turkey Farts

A series of high-level economic treaties signed during the mid 1990s between Florida, Miami-Dade County, and a series of mole creatures known as Tar Tar.
Resident one: "My revenue stream is all fudged up from these turkey farts!"

Resident two: "Whoa!"
by Casino Williams-Williams August 13, 2011
mugGet the Turkey Farts 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