Top Definition
an English English slang term for Wow

or ur say it like enstead of o shit u say o sanbo!
by PdAwG September 11, 2003
5 Words related to Sanbo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.