Top definition
A gamer who is good in call of duty and battlefield. He is also good at basically any FPS game. He is also an amazing Quick Scoping..
This guy is iRayo OG. YO this guy is iRayo OG.
by Xavii1419 November 12, 2013
Get the mug
Get a iRayo OG mug for your father Jerry.