smuck's definitions
A loud popping sound made by pressing the lips together, creating suction, then separating the lips.
by smuck April 29, 2005
Get the smuck mug.by smuck May 14, 2005
Get the sillmetery mug.