meaning of all natural sandwich

all natural sandwich meaning in Urban Dictionary

A sandwich made, 9 regarding 10 times in a kitchen, by a women.