1 definition by themothership

a big happ sound; to be used in a positive way of excitement and congratulations.
"Woah, dude! Did you see that guy??? He was just shnewin' all over the place!"
"I'm so happy, I could shnew!"
by themothership November 4, 2019
Get the Shnew mug.