1 definition by James Garrett

Regional term for someone from the Geelong area of Australia.
"Yeah, he's a stush alright."
by James Garrett April 11, 2006
Get the stush mug.