EnglishEdit

AdjectiveEdit

stickiest

  1. superlative form of sticky: most sticky