Definition

A British Northern English term meaning to shout, speak loudly, or blurt out something abruptly without thinking. Can also refer to someone who habitually does this.