Definitions by shuosola
shuo
slang meaning big brother. a person with leader energy who is charismatic, sexy and successful in whatever field they’re pursuing. they usually work in the entertainment industry and work in PR and Marketing sectors. they are master story tellers and attention grabbers. they help people become stars.