A Spanish slang term mostly used in Spain, 'sobrao' is typically used to describe someone who is overly confident, arrogant or cocky.
Examples
- Spanish: Pedro siempre actúa como si supiera todo, es un sobrao.
- English: Pedro always acts like he knows everything, he's such a show-off.