Cutecat13's definitions
Two best friends who love each other so much and spend almost every day at each other’s houses. They love to spend time with each other.
by Cutecat13 June 1, 2018
Get the holly and kayleigh mug.