Cranstonsmom's definitions
A name you give your kid when you let your husband choose their name. They are someone that is very caring but also not caring at the same time.
by Cranstonsmom October 17, 2019
Get the Cranston mug.