meaning of beaver eyes

beaver eyes meaning in Urban Dictionary

Using uncommonly good vision to see something obviously or find something hidden.