a typical guy from india with a cheesy mustache who stares at girls like he has never seen a human being before. Mostly found working at constructions sites. Often seen holding hands with other beings of his kind.gay
by your beloved oorukari July 04, 2009