Skip to main content

ewm3lisa's definitions

turkey buzzard

A woman 20 years past a cougar that still likes to hunt but can't take down the prey.
Watch out for the turkey buzzards when you visit your grandma at the retirement home.
by ewm3lisa December 14, 2015
mugGet the turkey buzzard 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