Skip to main content

Definitions by Matrixhouse

Phone duck 

Someone Who Sits on the phone with you randomly quacking about total nothing-ness and usless information.
Andrew: "man i just got off the phone with her, Sheesh total phone duck."
Phone duck by Matrixhouse February 19, 2011