IGP

IGP is an English word started with I. Here is the definition of IGP in Chinese (Simplified)

IGP (I Gotta Pee)
我要去撒尿 (因特网俚语)

Another words contain -IGP-