On sight Share definition Flag On sight👀🤡 Morgann doesn’t know what on sight means On sight by ArrowFall November 13, 2019 Get the On sight mug.