MENU

Pet Name Details

Xerox & Copycat

Meaning:  Xerox: a photocopying machine; Copycat:One that closely imitates or mimics another.

Find us on Facebook