rubber ducked

I wrote my car off, i hit another car and totally rubber ducked it!
by James Farley November 11, 2007
Get the rubber ducked mug.