Originally Posted by UndertheWire I looked up "beautiful cat" in a slang dictionary and found a match: "someone who gives off a lot of love to the point of romance, you really want to be around them; usually directed at jazz musicians" That's Glenn!
Forum Rules