1 definition by Umok976

Top Definition
A disgusting creature who loves to smell hi own fart
Person 1- Did you know karen loves to smell her own fart
Person 2- Omg she is such a jigu
by Umok976 May 11, 2019

Mug icon
Buy a Jigu mug!