look up any word, like the eiffel tower:
 
1.
when you are rubbed really soft and it tickles and itches at the same time.
tickleitch
by Hazel Rane February 21, 2009

Words related to tickleitch

tickkleitchh tickleitchh ticleitch tikleich tyckleitch