1 definition by Hard drill uk

Top Definition
Ostrich is london slang for a life sentence in prison.
"What was the sentence bro?"
"He got an ostrich man"
"...fuck"
by Hard drill uk December 08, 2018

Mug icon
Buy a Ostrich mug!