1 definition by horcap

Top Definition
The best greek nigga alive.
Random: Bro that Orcap guy is literally the best in the game
Random 2: Ye, i wish i was like him man
by horcap June 07, 2020

Mug icon
Buy a Orcap mug!