1 definition by 夏美

Japanese equivalent of the English slang LOL.

It is a shortened form of a phrase meaning, "Wait, seriously?"
Usually paired with "wwww", another equivalent of lol in Japanese.
"ちょwwwww"
by 夏美 April 11, 2010
Get the ちょ mug.