祖公

Noun

 * 1)  ancestors; forebears; forefathers
 * 2)  great-grandfather particularly paternal grandfather's father
 * 3)  another's ancestor usually referring to the speaker to insult someone