Top definition
A sexual act in which many old men insert flashlights of different sizes into every orofice of a much younger man's body
Yo, you hear he wanted a glowing henry

Man, that's fucked up
by Dangerous 101 May 08, 2017
Get the mug
Get a glowing henry mug for your buddy James.