meaning of Carroll Obsession

Carroll Obsession meaning in Urban Dictionary

an individual becomes so enthusiastic about another individual which they stalk them and show up at their residence. As soon as power down, they then create an internet of lies to capture the other person.