Skip to main content

Definitions by Lukwww

Turkey toes 

being a lil goofball
you're such a turkey toes!
Turkey toes by Lukwww January 11, 2023