Skip to main content

skiboardmazeballs's definitions

Rubber Duck

From the Greek Word "rubbus ducktus" meaning "to glaze over ice" A being of supreme snow riding ability, skis, snowboards, dimensional lumber, the backs of two grizzly bears.... you name it, he can ride it down a mountain.... FAST!!!!
"Rubber Duck, do you copy? We're at the mountain house gonna burn down skeeeewwwie!!" NOT, oh there goes Rubber Duck rubber ducking his snowballs all over the place.
by skiboardmazeballs December 10, 2014
mugGet the Rubber Duck mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email