Top definition
british kingston upon hull slang for someone that u really hate or is annoying.
that teachers doin my headin.
by HullLads April 10, 2005
Get the mug
Get a doin my headin mug for your barber James.