1 definition by BallisticJ

1
A sport you'll invent because you'll be TOO ENERGETIC FOR NORMAL SPORTS!!

Similar to Bear-Blasting
After having consumed a rocket can of Powerthirst, the young man got the top score in Hump-Catting.
by BallisticJ October 08, 2012
Get the mug
Get a Hump-Catting mug for your coworker Manafort.