by unknown_waffle_eater March 07, 2013
by bumbobway May 19, 2006
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
when two are having sex, one shits under water and the poo floats to the top like a submerged rubber duck toy.
by matt donaghue June 04, 2008
by spoon1990 February 21, 2011
by meme5555 August 09, 2012
by ans.black March 20, 2016