Skip to main content

Sir Quilliam III's definitions

Bayou Troll

Anyone who currently, ever has, or ever will live in the sate of Louisiana.
Did you get a chance to meet that family that moved up from Louisiana? What a bunch of bayou trolls.
by Sir Quilliam III April 22, 2011
mugGet the Bayou Trollmug.

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