1 definition by jessiepooh91

1) a vagina
2) bread with meat that people like to eat.
1) I'm gonna kick you in the sandwich!!
2) Will you make me a ham sandwich.
by jessiepooh91 June 4, 2005
Get the sandwich mug.