1 definition by Dnahc

1
Short for "Sheng Me Wan Yier". A word used very often in Chinese social websites, similar to "What the hey" in English.
"I want to shut down my computer but Windows tell me not to and it began to updating, smwy"
by Dnahc August 30, 2019
Get the mug
Get a smwy mug for your barber Julia.