jamwiches

English

Noun

jamwiches

  1. plural of jamwich