Definition von „barfy“ auf Englisch