Top definition
to take stoush, to get a beating.
by dl493 February 13, 2005
Get the merch
Get the stoush neck gaiter and mug.