Top definition
One of the greatest ships on this planet. A ship between Stanly Uris and Bill Denbrough from Stephen Kings IT.
“Have you heard of the ship Stenbrough?”

“Omg yes!!! I ship it so muuuuuch!!!!”
by Emily_CupCakee June 22, 2018
Get the mug
Get a Stenbrough mug for your brother Abdul.