ninnywatch
/ˈnɪniːwɒtʃ/Definitions
1. noun
a foolish or silly person, especially a woman
“She was accused of being a ninnywatch for buying the expensive designer clothes.”
2. verb
to watch or follow someone foolishly
“He was caught ninnywatching his ex-girlfriend on social media.”