meaning of Boobycat

Boobycat meaning in Urban Dictionary

A boy/girl buddy; beau, love-interest