What is Cat Ears Girl?
1.
The girl who frequents Harvard Square and North Station in Boston who wears
"Why is that girl wearing cat ears?"
"I dunno, she's Cat Ears Girl. Go ask her."
See
2.
Some weird chick in Boston who wears kitty cat ears all the time. She has a buncha different kinds.
cat ears girl always wears kitty ears. no one knows why.
See