foo dog ball meaning

Inquiry