Top definition
A more scientific and educated way of saying "touch screen phone".
Fatkid: check out my new Touch scrone
Travis-klick: did you really just say touch scrone?!?!
Fatkid: dont make fun of my intelligence..
by Skalpel-Axen9ne January 03, 2010
Get the mug
Get a Touch Scrone mug for your girlfriend Zora.