Country Dictionary

A fork of Rural Dictionary

DUCKED

A compulsive liar*'s story based on his inception of truth. *Duck himself.

"Can't believe he Ducked me today."

by BDKMV June 09, 2014