Skip to main content

Definitions by XxImSuchAsAvaGE

It is another word for calling a female who's been around with most guys you know
Max: I met this girl named Leslie

Jack: girl with the red hair?
Max: yeah why?
Jack: she a turkey yo!
Turkey by XxImSuchAsAvaGE October 5, 2016