meaning of callate puta

callate puta meaning in Urban Dictionary

Meaning "shut-up whore"