Term: diablo sanchez
Example: ew that guy is such a diablo sanchez he is way to booshy
Definition: obliviously a narcissistic, egocentric, just an all around, imbecile