1 definition by Amazing Kevin

1
Bill: What's that that disgusting odor? It's gross.
Jane: Sorry, it's coming from my smeet.
by Amazing Kevin July 02, 2009
Get the mug
Get a Smeet mug for your friend Rihanna.