1 definition by mtndew103

a person who feels the need to tap the screen of your touchscreen device while passing by.
1-hey, that guy just touched my iPhone!

2-i know, i hate those iTouchers....
by mtndew103 April 22, 2009
Get the iToucher mug.