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 March 06, 2015
Get the mug
Get a Cyoar mug for your buddy Julia.
2
British slang for "incredible dick sucking joy", or "so good I jizzed myself".
Sara finally went down on me last night. Cyoar.
by Kike Man May 12, 2013
Get the mug
Get a Cyoar mug for your Uncle Bob.