1 definition by Hoppity hooper

Beautiful, kind, loving, faithful, generous, and often fearless.
Catherine is my daughter.
by Hoppity hooper July 28, 2019
Get the Catherine mug.