Top definition
When people stare at you for no apparent reason and won't stop even if you look back at them.
That guy at the grocery store had such a monstare. He was freaking me out!
by AndrewBlue February 23, 2016
Get the merch
Get the Monstare neck gaiter and mug.