Definitions by xx7
wall toucher
Used a insult for super nerds that have the communication skills of a paper bag. They walk down hallways with one hand always resting on the wall, and do not make eye contact with other humans.
wall toucher by xx7 July 8, 2020