Abbott's boobies

English

Noun

Abbott's boobies

  1. plural of Abbott's booby