1 definition by Remus Shoreditch

Top Definition
Some sort of fruit juice in a carton, as advertised on television in the mid 1980's in the UK.
'Umbongo, Umbongo, they drink it in the Congo.'
by Remus Shoreditch November 10, 2003
Mug icon
Buy a Umbongo mug!