Top definition
A couple that is very good looking together. People are jealous of their love. They move mountains when they are together. Jack is Cecilia’s strength and Cecilia is Jack’s peace. Together they are untreatable.
by Cattrap March 20, 2021
Get a jack and cecilia mug for your brother-in-law Callisto.