UK slang term for "Hospital". Author heard this originally from Coronation Street on TV cerca early 2000s. Usually said by those from northern England.
by Kit N April 25, 2017
A lazy or an always asleep classmate who could sleep through and earthquake of screaming Margot thatchers .
by Doctor do your dance August 03, 2018
by ThePhelper May 08, 2019