Top definition
Any electronic device that once, when it was brand new was a touchscreen, but after a long time of use the screen does not recognize the touch, so you have to punch to make it work.
Guy 1; Shit, i jus t cant make my phone is so old that I have to punch the screen!!
Guy2: I am sorry for you man....get a new "touchscreen one"and get rid of this punchscreen...
by maniac1979 August 07, 2016
Get the mug
Get a punchscreen mug for your mate Bob.