Never had latin.
Never remember many of the sayings . . . especially the older I get.
The translation is?
http://www.santacruzpl.org/readyref/files/a-b/bastard.shtml