Top definition
A sandwich made, 9 out of 10 times in a kitchen, by a women.
Yesterday i had an all natural sandwich, followed by an extreme amount of natties and head.
by whitewaterfan August 29, 2010
Get the mug
Get a all natural sandwich mug for your buddy Manafort.