1 definition by meme5555

Top Definition
A crusty lump of drugs left in the bottom of a bathtub that has been used for making drugs.
"The rubber duck will fuck you up"
by meme5555 August 09, 2012
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.