Top Definition
A ultra rare glowing bath toy. Only two were ever created, and they were sold to a thrift store for 25 cents. They were subsequently purchased by some douche-bag and his "girlfriend" at the time. It changes colors and produces joy to all those around it, and collects autographs.
Observer: What is that magnificent glowing thing that dude is holding?
Enlightened one: That is the one and only Rave Duck
by Juicy Gravy November 21, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.