1 definition by LovelyBritz
Bro why is he running so fast? Hes about to do The Holy Hand Grenade
Charlie you look like shit? "Yeah, I just had to do The Holy Hand Grenade"
Charlie you look like shit? "Yeah, I just had to do The Holy Hand Grenade"
by LovelyBritz February 24, 2019