meaning of Batzi

Batzi meaning in Urban Dictionary

German Slang for little bitch/cunt