Top definition
to take stoush, to get a beating.
by dl493 February 13, 2005
Get the mug
Get a stoush mug for your Facebook friend Larisa.