meaning of Barbariese

Barbariese meaning in Urban Dictionary

When someone is actually excellent at sluggish pitch Softball