1 definition by wild and crazy guy

to pleasure ones self with a fast operating lube
omg i walked in when you ...were?
sorry I was like ...zing zing zooma
by wild and crazy guy September 06, 2008
Get a zing zing zooma mug for your friend Georges.