meaning of bespuckt

bespuckt - German to English

spat upon