Being a "No Sabo Kid" means that you are a Latino in the U.S. and your Spanish is probably not perfect — or maybe you don’t ...
Calling someone a "no sabo kid" is often used to make them feel ashamed for not having perfect Spanish or not knowing Spanish ...