Top definition
A sound that can be made by the mouth meaning approval.
by Ssnnooppyy November 30, 2016
Get the mug
Get a Mstch mug for your brother-in-law Vivek.