7
votes
3answers
242 views

What could the word “thumbtick” mean?

I am trying to give a piece of software a name but for non-native English speakers it's sometimes hard to avoid awkward associations with names because you don't live with the language. Sometimes word ...