Why is this voq and not luvoq
Because tlhInganpu' is plural. The lu- prefix is only used when the object is third-person singular and the subject is third-person plural. If they are both plural then the standard null-prefix is used.
I hate that word in every language the word terran
Get used to it. The Klingon language uses tera' and tera'ngan quite a bit.