Top definition
A game that mixes the best of table tennis and volleyball. It was started in Oxford in 2009 and spread to London in 2010.
by FunkyLemon November 19, 2011
Get the mug
Get a Table tennis volleyball mug for your dad Abdul.