Skip to main content

ccohen's definitions

zumla

The act of being amazing.
She did zumla.
by ccohen January 26, 2015
mugGet the zumlamug.

Share this definition