What does bukedomogo mean?

bukedomogo meaning in Urban Dictionary

South Africa]n slang for a gangsta] which wears various colored socks].