Top definition
In figure skating, a competitor who falls alot and ends up cleaning the ice with their butt.
Kristy Yamaguchi's routine was going great until she fell, and she started sliding around the ice like a Human Zamboni!
by dberto April 03, 2009
Get the mug
Get a Human Zamboni mug for your buddy Bob.