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 the Lamp Puncher mug.