Skip to main content

Definitions by doofiemonster

beaver eyes

Using abnormally good eye sight to see something clearly or find something concealed.
Bill: "How did you find that store?"
Bob: "Please, I have my beaver eyes on."
beaver eyes by doofiemonster November 26, 2011