Top Definition
Sovbo- A cluster or newly washed ashore still living muscles of Beijing descent.
The seagulls were pucking at the Sovbo on the beach.
by omgnamewtf August 11, 2007
5 Words related to sovbo

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.