Definitions by Deadly Girl
Wall Helmet
What retards wear to prevent (further) serious damage incurred from running into walls at top speed.
Wall Helmet by Deadly Girl January 1, 2004
Peking Tom
Peking Tom by Deadly Girl December 30, 2003