Noun
English Wikipedia has an article on:slamballWikipedia
slamball (uncountable)
(sports) A variety of basketball in which trampolines are positioned in front of each net.
So Michael said I'm going to find some investment for this and we're going to launch Slamball Asia. Source: Internet
To see photos and videos of people playing Slamball, follow us on Twitter at podcast startup. Source: Internet