oh caitie bear you make me so happy
is a lovie dovie term when used as a nickname for only the beautiful caitlins in the world
"oh caitie bear you make me so happy" What is the definition of "caitie bear"?