becca-boo stole my name and wont stop raving about it
a person who steals my name, and has a obsession with it
"becca-boo stole my name and wont stop raving about it" What is the definition of "becca-boo"?