What is Jellay?
Slang term for a mining engineer who lives in Fort McMurray named Kirby J.Yakemchuk, who has an affinity for lubrication of a specific brand.
Yo, Jellay!! You tap that ass last night?
See G