Skip to main content

geoff hurst

Northern English rhyming slang for urinating, or a burst.
Hurry up in there, I'm dying for a Geoff Hurst.
geoff hurst by Skylar K. Write July 11, 2006