Swiss-cheesed

Adjective
(also swiss-cheesed)


 * 1)  Containing many holes, like Swiss cheese.