What does Arctic Beaver mean?

Arctic Beaver meaning in Urban Dictionary

Harry Fuckin Bushh