Top definition
A semi-sweet, hot pepper sauce, originating in South London, with secret ingredients which supposedly make you say "WOO".
Someone tries the woo sauce, they exclaim "WOO"!

woo wow zing
by woozie November 28, 2013
Get the mug
Get a woo sauce mug for your sister Riley.
buy the domain for your travel site