meaning of Boopcat

Boopcat meaning in Urban Dictionary

A rarely - seen pet which boops frequently.