Top definition
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 21, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush