Definitions by your beloved oorukari
oorukarae
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
oorukarae by your beloved oorukari July 4, 2009