Skip to main content

Definitions by Memesarethecuretoevrything

Rubber Ducky 

a duck-shaped piece of rubber that literally stalks you in the shower
Guy1:time to shower

Rubber Ducky: GO ON, IM WATCHING