I bet most of you can't guess my most ticklish spot.
Your right
2 votes
It's your stomach
6 votes
Your neck for sure
3 votes
It's your feet
10 votes
Comments
tickle_tickle
correct answer is feet