1 definition by David J. S.

She had enough Gin that I was able to shtufe her and make it her idea.
by David J. S. November 24, 2005
Get the shtufe mug.