meaning of Beaver smile

Beaver smile meaning in Urban Dictionary

Australian slang for go on it painless, flake out, settle down, Don't worry, cheer-up