Top definition
1. A helmet constructed entirely out of Telephones.
"Hey, whats Lady Gaga wearing on her head? Oh, its just her Telephelmet."
by The Saxon March 18, 2010
Get the mug
Get a Telephelmet mug for your coworker Vivek.