to slightly urinate yourself
Teacher.... I had a Sminx: aww man i sminxed: Dude, did you sminx?
by Tom Walsh May 15, 2008
Get the Sminx mug.