meaning of Buddha Walrus

Buddha Walrus meaning in Urban Dictionary

The amazing master of walruses that shields and feeds the walruses.