Definition of kinkle

Definition of kinkle
  1. kinkle Noun A kink or twist
Need more help? Try our forum NEW