like swiss cheese

listen to the pronunciation of like swiss cheese
English - English
similar to Swiss cheese, having many holes, perforated, full of holes