Skip to main content

Definitions by meme5555

Rubber Duck 

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"
Rubber Duck by meme5555 August 9, 2012