Top definition
A smart clever couple who have a great bond together. Knows a lot about each other.
by Ericeeta February 28, 2017
Get the mug
Get a carter and rosie mug for your mother-in-law Riley.