1 definition by Amazing Kevin

Bill: What's that that disgusting odor? It's gross.
Jane: Sorry, it's coming from my smeet.
by Amazing Kevin July 2, 2009
Get the Smeet mug.