Top definition
A pussy known to gobble, gobble, gobble up any cock. A slut pussy.
Rachel she’s a turkey twat. Wear a rubber braaaahhhh.

I just pulled a train with the football team at that house party. My pussy is leaky and swollen. Bitch you a ho. You a turkey twat.
via giphy
by Eaton Holgoode June 13, 2018
Get the mug
Get a Turkey Twat mug for your fish Manley.