1 definition by datgurlpoison

Top Definition
A PERSON OPERATING ANY TYPE OF ELECTRONIC DEVICE WITH A TOUCH SCREEN. THE CREATORS OF TOUCH SCREEN DEVICES (IPHONE, G1, IPAD)
WHEN USING MY FRIENDS AND FAMILIES PHONE I FEEL LIKE A STRAIGHT TOUCHER...
by datgurlpoison May 17, 2011
Mug icon
Buy a TOUCHER mug!