What is Upthumb?
when you go on urban dictionary and give your own definition a thumbs up, and you give everyone above you a down thumb
It's time to go upthumb my definition!
See words, thumb, finger, score, definition, cheating, waste, up, skeeze