1 definition by Munlax

Top Definition
Expression of admiration, meaning something like "I like what I see here"
Person 1: Look at this awesome game
Person 2: Cyoar
by Munlax February 06, 2015

Mug icon
Buy a Cyoar mug!