Top definition
a ranga that is deadly good at handball, usually does a kick off the serve that catches the ball on fire due to the power of the kick.
wow thats a handballgodranga there
by handballgodranga March 21, 2018
Get the mug
Get a handballgodranga mug for your barber Vivek.