Top definition
To put alot of spin on a ball. Really well done.
The ball had a lot of Jyce.

The shot was Jyce.
I Jyced that test.
by Jyceman January 24, 2011
Get the mug
Get a Jyce mug for your mate Julia.
buy the domain for your cat vlog