Informal word used instead of crying. Pervailent in rural parts of the U.K including Norfolk.
Stop blarring and dry your eyes
4👍 1👎