{{term}}
- {{preview}}
Top definition
Lamp Puncher
1. A person who
punches
lamps
2. Slang for
eating top hats
“I am a
professional
lamp puncher
ACHOO
!”
by
Bacon Is The Best 62374
February 08, 2018
Get a
Lamp Puncher
mug for your brother-in-law Manley.