Top definition
1. Inviting a multi-channel guest to an open channel
2. Generally throwing money, time and resources into a job without heeding the impact of previous attempts.
Did you hear about the X project? Man, they really MartyHenry'd it.
by queefburglar69 May 17, 2018
Get the mug
Get a MartyHenry mug for your Facebook friend Bob.