shelled and riddled

You may also like...