jodrell

listen to the pronunciation of jodrell
English - English
A wank

He's gone to the toilet for a Jodrell.

Jodrell Bank
A radio observatory in England
Jodrell Bank
an observatory (=place from which scientists study the stars, etc) in Cheshire, northwest England