A combination of the states of being frustrated, annoyed, angry, disheartened. A term that originated in the 2010s in North West England; specifically in Blackpool.
by N dog December 08, 2016

by N dog July 23, 2003

by N Dog February 19, 2005
