Skip to main content

Definitions by Munlax

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