Top definition
when you are rubbed really soft and it tickles and itches at the same time.
tickleitch
by Hazel Rane February 21, 2009
Get the mug
Get a tickleitch mug for your sister Beatrix.